数据库要变天!阿里OceanBase化蛹成蝶

  • admin
  • 2015-03-28 12:33:49
  • [原创] Doit.com.cn

[导读]今天看到一则消息,淘宝顶级科学家阳振坤微博号@阿里正祥 ,发出一则消息。“从上周五开始,淘宝 天猫 聚划算在支付宝上的交易,100%都在OceanBase上了。”五年前立项,今天成果斐然。

阿里巴巴集团首席技术官 王坚

之前我一篇文章预测阿里、百度、腾讯未来将是IT硬件厂商的最大对手,今天看到一则消息,淘宝顶级科学家阳振坤微博号@阿里正祥 ,发出一则消息。“从上周五开始,淘宝/天猫/聚划算在支付宝上的交易,100%都在OceanBase上了。你可能没有什么感觉。”

五年前立项,今天成果斐然,作为本该理性的媒体观察者看到这则消息也不仅感慨万分。



时代在变,阿里、百度、腾讯未来不仅是硬件厂商的最大对手,也会是软件厂商的最大对手。

@歪脖大肚子Q问:假如Oracle的许可证费用足够低,还会换用OB吗?按照大部分人都解释,可能从安全方面考虑,@王少亚认为关键不是费用,是可控性 。但是事实很简单,就是Oracle要价太高。

淘宝顶级科学家阳振坤微博号@阿里正祥 回复@王少亚:很多人猜测答案是NO,非也,答案是YES,而且是在费用上,呵呵。

可以想象马云当时是多么火大,你收我那么多钱,跟我阿里的理念完全相反啊。我成本无限高,我怎么服务中小企业!必须上马。@阿里正祥表示:目前OceanBase做到了商业数据库成本的一半以下,这得益于OceanBase不再需要昂贵的共享存储、高可靠的服务器、数据库软件的许可费。OceanBase还有很大的性能提升空间和成本降低空间。

今天真是最好的时代,也只有中国市场,也只有在今天的这个时代,才能诞生数千亿条记录、数百TB数据上的应用让阿里是真枪实弹的研发。

有网友问为什么不用MySQL?

@阿里正祥回答,“金融系统要求在主库故障的时候不能丢失任何数据(地震等天灾人祸除外),MySQL无法做到这一点(如果不使用共享存储的话)。 ”



对于是否增加硬件采购,@阿里正祥表示,机器确实增加了,但也没有这个同学说的这么夸张(一个同学认为机器增加了7-8倍),不知道这个数据从何而来。对于这个交易系统,跟商业数据库相比,OceanBase成本更低,同时还提供了超过一倍的性能和容量。

看看阿里普通员工的言论,@何_登成:作为一个参与者,我感觉很自豪。作为一个数据库从业者/研发人员,我更深知做一个自研的数据库有多么难,更别说在世界上最大的支付系统上线使用。新的里程碑,新的起点!我们数据库团队跟阳老师的研发团队紧密合作,进一步打磨OB,以云产品的形式输出OB服务,让更多公司、朋友体验到OB的优势。

OceanBase是一个支持海量数据的高性能分布式数据库系统,实现了数千亿条记录、数百TB数据上的跨行跨表事务,由淘宝核心系统研发部、运维、DBA、广告、应用研发等部门共同完成。在设计和实现OceanBase的时候暂时摒弃了不紧急的DBMS的功能,例如临时表,视图(view),研发团队把有限的资源集中到关键点上,当前 OceanBase主要解决数据更新一致性、高性能的跨表读事务、范围查询、join、数据全量及增量dump、批量数据导入。

目前OceanBase已经应用于淘宝收藏夹,用于存储淘宝用户收藏条目和具体的商品、店铺信息,每天支持4~5千万的更新操作。等待上线的应用还包括CTU、SNS等,每天更新超过20亿,更新数据量超过2.5TB,并会逐步在淘宝内部推广。

热点文章

精彩专题

微信公众平台:搜索"doitmedia"
或扫描下面的二维码:


  1. 公司简介 | 媒体优势 | 广告服务 | 客户寄语 | DOIT历程 | 诚聘英才 | 联系我们 | 会员注册 | 订阅中心
  2. Copyright © 2013 DOIT Media, All rights Reserved. 百易传媒 版权所有.
  3. 电信与信息服务业经营许可证:030972号 电信业务审批 [2009]字第572号
  4. 京ICP备13004627号-3   京公网安备: 110105001105