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

IT新闻咨询

 

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

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

 

相关文章