数据库要变天!阿里 OceanBase 五年破茧为蝶

oschina
 oschina
发布于 2015年03月29日
收藏 115

之前我一篇文章预测阿里、百度、腾讯未来将是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,并会逐步在淘宝内部推广。

稿源:DOIT

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:数据库要变天!阿里 OceanBase 五年破茧为蝶
加载中

最新评论(55

y
yangyanggoods
评论里好像又很多数据库大师啊。敢问各位大师了解ob的架构么?看过哪怕一行ob或者mysql的源码么?
布衣小贩
布衣小贩

引用来自“糊涂茶”的评论

切~~~~就是一个阉割的数据库定制版,用得着吹嘘的这么神吗?好多功能都没有实现,只是针对海量数据的查询、存储等常用操作进行了优化,一个很简单的数据库子集。阿里数据库非常象银行的需求,很多功能用不上,功能单一,搞一个简化定制版比较好用。好多年前我就想到了他们会搞,银行不愿意搞,阿里现在才搞出来,速度也太慢了点。
赞同
__JM_Joy__
__JM_Joy__
国人的崛起
樊俊
樊俊

引用来自“LeeNux”的评论

淘宝软件就算开源也死的快,不是第一次了。不敢相信了。
p'g
军师
做得好,与未来国家需要自主数据库太切合了。
小黑001
小黑001
透明计算?
calvinwilliams
calvinwilliams
基于mysql研发的数据库
滴滴丶哔哔
滴滴丶哔哔
看了文章和读者的评论,文化程度不多的我,懵了,这个OB不知道好不好,但阿里把影响做出来了。赢得了大家的关注,加上最近阿里的XX软件,也在微信上面做广告。阿里在2015年看来是要炒作+炒作,市值如此庞大的公司不再认真致力于核心技术的革新,而花力气做广告,此时的阿里已经不是彼时的阿里了。
仪山湖
仪山湖
OceanBase架构设计天生不足,竟然还能吹出来!
返回顶部
顶部