MySQL用户告诫NoSQL的时尚

在甲骨文的SQLConnect大会上,MySQL用户质疑的NoSQL技术的需求

虽然NoSQL的可能会得到所有的嗡嗡声,在很多情况下,一个老式的关系型数据库,如MySQL,可以很好的工作,如果不是更好。这是从一些MySQL用户的谁Oracle的MySQL的第一次会议连接,在旧金山举行的周六和周日提出他们的故事的消息。

上周日,从Twitter,PayPal和Verizon的工程师和管理人员讨论了使用MySQL或MySQL集群的。在每种情况下,正在使用的MySQL大型高容量,分布式已日益认为是NoSQL数据存储如MongoDB的和卡桑德拉省工作负载。

“很多人都认为他们有一个大数据的问题,而且很多他们没有时间,”丹尼尔·奥斯汀,谁是贝宝首席架构师说。“他们有一种冲动,找到一个大数据解决一个问题,因为它看起来很不错。”

奥斯汀承认,典型的关系型数据库系统(关系数据库管理系统)架构并没有按比例很好地满足新数据的涌入在许多组织中,但他怀疑的想法是NoSQL数据存储提供了答案。“你不必放弃你的关系模型有很大的数据,”奥斯汀说。

贝宝本身涉及大量数据的其全球支付交易系统,它必须是快速和准确。该系统必须能够管理固定存储100TB的,一旦数据被写入到系统中,它必须能够从其他地方在世界上,在不到一秒钟读取。这可能是因为最快的数据可以在最遥远的地方旅游之间是地球上约67毫秒,由于光速的硬性限制是一个挑战。“所以这使下限的快速事情可以怎么走,”奥斯汀说。该公司使用亚马逊Web服务,在六个不同地点的传播。所有实时数据在内存中处理,而不是立即写入磁盘。

贝宝使用MySQL集群的一些原因,最显着的是它保证输入到系统中的所有数据真正的高可用性(HA),立即抓获。另一个优点MySQL集群提供了可扩展性。

“我们不得不思考如何建立架构一点点,”奥斯汀说。他们使用的方法,被称为建筑的瓦片,旨在“建立一个系统,扩展到用户的任意数字。而且,我们确实与SQL,”奥斯汀说。“我们有信心,我们能够超越1个亿用户没有问题。”

MySQL的的另一大用户是Twitter的。

目前,微博有140万活跃用户,谁的问题,每天约有4亿条Twitter信息,所有这些都将被存储,索引和元数据注解。该公司使用MySQL 5.5的修改版本来处理这一负荷。公司拥有6名全职数据库管理员,维持“几千元的数据库服务器,”杰里米·科尔,首席数据库架构师Twitter上说。该公司还雇用一名全职MySQL开发。

科尔谈到为什么Twitter的使用MySQL,即使NoSQL数据库将看似更适合这样一个繁重的工作。“它归结为几个关键点,”科尔说。

一个是基本的了解。“我们有非常广泛的大规模的知识。我们知道MySQL的内部工作方式。我们知道如何升级,我们知道如何修复bug,并推出新的版本中,”科尔说。

该公司还赞赏MySQL的性能。带着几分调整,大部分Twitter的的MySQL服务器正在运行“每秒查询数万,”科尔说。查询的等待时间必须在微秒的级别。科尔表示,他将得到的NoSQL厂商制作声称的NoSQL是不是关系SQL数据库更快的间距。“通常来说,这是不正确的,”科尔说。

数据安全是Twitter的另一个重要组成部分。Twitter的内部数据库引擎InnoDB的“不失去我们的数据,”科尔说。另一个优势包括强大的生态系统,包括支持和发展从像甲骨文和Percona的公司。

虽然该公司使用MySQL的许多事情,也使用了这些情况下,MySQL将不适合其它数据存储技术。例如,该公司制定了分片和复制软件,叫肫,在MySQL的前头运行。“我宁愿把MySQL作为一个积木 - 把它作为功能一个真正强大的核心,我们理解和构建解决方案对核心的顶部,”科尔说。

在线游戏公司戏说剧是另一位顾客说作证其高容量的MySQL使用的成功。这种基于墨西哥网游公司最近发现,自己的在其手中一个巨大的打击。该公司的“香格里拉Vecindad德厄尔尼诺CHAVO,”基于流行的长期运行的墨西哥喜剧系列“厄尔尼诺CHAVO,”一直以来,在3月份推出,这个数字是30000名的用户每天都在增加,吸引了300万用户。“我们在第一天10万,我们得到了非常害怕。我们不知道我们对我们的手,”戏说剧CEO里卡多·罗查说。

该公司最初使用MySQL集群的免费版本,但是当流量突然飙升,使他们对服务器的需求超过了Oracle的免费许可,该公司与甲骨文签约支持。事实上流量的增长是如此突然,当公司经历的性能问题和Oracle飞到支持人员到公司总部前的支持合同实际签署。

如今,该公司运行的MySQL Cluster电信级版本在24台服务器,以捕获数据用户和头像轮廓,以及游戏和广告数据。十二个为生产,其余用于市场分析,预生产和负载平衡。

该公司目前正在扩大其基础设施,以支持多达100万用户,作为其计划通过拉丁美洲,以及土耳其,西班牙,菲律宾和马来西亚扩大到部分国家,展会也播出。

押杰克逊涵盖了企业软件和通用技术重大新闻进行在IDG新闻服务。按照约押在Twitter上@Joab_Jackson。约押的电子邮件地址是Joab_Jackson@idg.com

加入对网络世界的社有个足球雷竞技app区Facebook的LinkedIn对那些顶级心态的话题发表评论。
有关:

版权所有©2012Raybet2

IT薪资调查:结果是