系统之家 - Windows操作系统&装机软件下载网站!

当前位置: 首页  >  教程资讯  >  IT新闻 YouGov的创建与MongoDB的统一的全球数据库

YouGov的创建与MongoDB的统一的全球数据库

时间:2023-06-02 16:16:41 来源: 人气:

 

MongoDB的支撑,其中包含的用户访谈资料YouGov的中央狮鹫数据库 YouGov的转向了MongoDB的 NoSQL数据库来处理群众调查数据,使公司能够快速扩展其业务,因为它扩大了国际上。

YouGov的创建与MongoDB的统一的全球数据库(图1)

在线调查公司收集来自世界各地数以百万计的互联网用户调查信息,前处理它提供的市场洞察力的企业客户。每一天,这包括添加的信息的附加50GB在伦敦和帕洛阿尔托的数据中心。 2010年YouGov的开始建立一个单一的数据库系统,命名为狮鹫,以创造所有的访谈资料的中央存储库。它选择了MongoDB的非关系型数据库技术,因为它能够在同一个地方,这是不可能的,其内部平台,FastStore管理更大的数据量。 “这underlies面试系统,该技术最初是部署在美国,”贾森·库姆斯在YouGov的技术总监说。 “当我们在美国的零售量不但扩大,而且还使这一技术应用到欧洲的调查系统,是绝对需要一个更快的数据库。 “我们不会一直能够做到这一点没有MongoDB的。” 他继续说:“我们的内部数据库,这是FastStore的表现,只是不会处理该卷。它肯定不会有这样的MongoDB做行政优势. 虽然YouGov的业务一直主要集中在美国和欧洲,中东,它正在扩展到新的领域,如亚太地区。此前它在每个地理区域的数据库。随着MongoDB的YouGov的是能够建立一个统一的数据库集群,很容易接近和相关的每个区域。 “以同样的方式,亚马逊S3是概念在云中一个单独的数据库,你实际上有存储在不同的区域,”说库姆斯,“我们可以做同样的事情用MongoDB中,我们在美国的用户将获得与经验美国的我们的数据库碎片,并在EMEA地区或中东或亚太地区的用户,我们现在正在扩大,也将获得一个本地低延迟的回应。“ 其中一个主要的好处是可以更容易地处理需求高峰对数据库的能力。 “我们希望能够增加数据的任意数量和处理十倍潮活动,”库姆斯说,“我们的确曾经有过的受访者未来在数十倍的情况下,如果我们曾经有问题,是用不与MongoDB的关联的系统。该系统在MongoDB的运行可以暴涨,随时处理它。“ 他补充说:“正如我们在分片投入更多,我们希望能够做到这一点甚至更好,这样,如果我们有一百倍的增加,我们会知道该怎么做的数据库,以便能够处理的。我们可以扩展我们的应用程序,扩展了我们的数据库服务器,并有信心知道,我们将能够处理激增的活动。 尽管YouGov的也使用PostgreSQL的关系数据库,该公司目前预计继续扩大MongoDB的整个组织。 “我一年会说几次,我们添加新的数据库MongoDB中,作为集成应用程序的一部分,”库姆斯说。 “我们有一个叫型材一个新兴的产品,这可以帮助企业发现,是有关他们的业务,然后查询这些小组成员的人口段,这将需要一些新的服务,所有这些都将使用MongoDB的。

 

作者

教程资讯

IT新闻排行

系统教程

系统主题