你好,游客 登录 注册 搜索
背景:
阅读新闻

数据库未来的5大预测

[日期:2013-12-17] 来源:CSDN  作者:Derrick Harris [字体: ]

  Michael Stonebraker是数据库领域的布道者。他专业造诣很深,帮助开发了一些最流行的数据库系统,比如Postgres,Ingres和Vertica。他最近的一项研究是VoltDB,一个基于内存的OLTP(联机事务处理)系统,他声称这项研究成果比传统方案快两个数量级。

  然而,Stonebraker的意见多年来一直饱受争议,一方面获得了强烈支持,另一方面又招致强烈反对。比如在2011年他说过,Facebook被困在MySQL上,“生不如死”;可想而知,回击来的是既快又猛。

  Stonebraker坐访了本周的Structure Show,谈论自己在数据库市场评估报告,包括NoSQL、Oracle的命运,当然还有,Facebook的MySQL问题,下面是一些集锦:

  一个模式不会适合所有

  “ 在任何可以想到的垂直市场,对比传统关系型数据库系统,总会有一些更加适合的解决方案”,Stonebraker 说。

  他其实一直宣扬这一想法,但现在看起来比以前更合理。有用来做分析的列存储架构,有用来事务的内存架构,当然也有应对键值操作及新数据类型的NoSQL架构,甚至是图数据库都在开始商用。

  要证明这些新类型的数据库如何成为主流,Stonebraker说:“就像奥巴马医改一样,不管好坏,已经建立在NoSQL之上”

  这个领域可以有多个赢家

  “将有3到6个不同类型的数据库系统架构,在每一个层面都会有2到3个成功的供应商,”Stonebraker预测。“我认为最重要的是传统的关系型数据库系统将慢慢收缩,而这一切也许在十年内发生”。

  NoSQL的强势落地

  Stonebraker说道:“NoSQL将意味着不止SQL,而Cassandra和MongoDB已经证实了我的预测。”就比如纯粹的低层语言已经基本没有什么价值,Stonebraker认为NoSQL系统将来也要拥抱ACID,而这一切已经正在发生。Stonebraker认为

  NoSQL非ACID最大支持者无疑是谷歌的Jeff Dean,他基本负责Google所有的数据库产品。最近,他编写了一个叫Spanner的系统,可以说是一个纯ACID系统。因此,谷歌也正在走向ACID,同时,NoSQL市场也将摆脱最终一致性走向ACID。

  Oracle将感受到来自SAP的压力

  其他的事情中,我认为真正有趣的是SAP在数据库领域还没有得到应有的关注,现在SAP的客户同样也是Oracle最大的客户。在这些巨头中,Oracle 和SAP将会面对面竞争。

  Stonebraker认为,这离真正发生可能还有点早,同时在不停的游说之下,SAP的客户将如何响应尚不得知,但是,SAP最好能给客户一个信服的理由让其从Oracle迁移到HANA。

  Facebook会继续寻找一个MySQL的替代品,但可能劳而无功

  Facebook已经成为地球上最难的数据管理问题,MySQL的尝试也进行了数年之久,但目前为止尚未发现匹配他们规模的数据库系统。

  Stonebraker指出,即使MySQL在Facebook的努力下能匹配社交巨头的业务规模,但是这显然不是对MySQL的肯定,而是对Facebook在数据库领域造诣的赞誉。

  一般来说,Stonebraker说(回到熟悉的但有趣的措辞),“传统的代码库销售商已经25岁了,而现在正是他们退休回家的时候了”。





收藏 推荐 打印 | 录入:elainebo | 阅读:
相关新闻      
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数
点评:
       
评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款