第三百零三章 云计算竞争
他十分看好云计算系统的发展机会,在加入百度研究院后,就主动请缨,开始担纲支持分布式关系数据库OceanBase的研发。
而王坚对于他的研发项目,也非常支持。
认为OceanBase数据库,将会是未来星河云计算战略中,最重要的一环!
将部分海量数据应用,先从集中式Oracle切换到分布式MySQL集群,从纵向扩展到水平扩展,解决了数据库扩展性的问题。
同时,目前百度研究院正在研发自有的分布式关系数据库——OceanBase。
这里不得不提到一个人,阳振坤博士。
这也是一位“超级大牛”:
84级帝大数学系,硕士师从本系的张恭庆院士,后又转向计算机领域,博士师从计算机系的王选院士。
它处在整个产品或者产业链最底层的位置,替换风险很大,但收益相比起来却小得多。
这也是为什么像IBM、微软这样的后来者,也无法取代Oracle。
而对于星河集团而言,“去O”的主要难点在于:
传统关系数据库都是通过外部硬件来保证可用性,在用便宜的PC机替换高端服务器之后,硬件更容易出故障了,如何保证数据库高可用?
高可用和数据一致性如何同时保证?
大学只用了3年,硕士1年多,24岁成为王选院士博士……
95年其所在团队研究成果获国家科技进步一等奖(排名第四),1997年,32岁被破格晋升为教授、99年成为帝大首批“长江学者奖励计划”特聘教授。
他是跟随王坚博士,从微软亚洲研究院“跳槽”,来到百度研究院的十几名科学家之一。
目前担任百度研究院系统数据库项目组组长、高级技术专家(P9)。
阳振坤博士一直都是研究分布式技术和分布式系统的。
分布式系统怎么同时实现CAP的要求?(CAP指:一致性(Consistency,C)、可用性(Availability,A)、分区容错性(PartitionTolerance,P))
几十年来,这么多做数据库的厂商,国内国外基本没有人成功过……
而且从公司的业务发展的角度,也不可能等你几年把数据库做出来,再去发展业务。
更可行的做法,是先基于开源做出一些东西,让业务先往前走。
所以,目前王坚为首的技术团队,采用的是数据切分sharding的策略。