存储 频道

淘宝阳振坤:关系数据库的变革正当其时

  【IT168 专稿】作为国内最具影响力的IT盛会,第五届中国数据库技术大会将于2014年4月10日-12日在北京五洲皇冠国际酒店隆重举行。大会云集国内水平最高的数据库架构师、数据库管理和运维工程师、数据库开发工程师、研发总监和IT经理等技术人群,邀请近百位优异技术专家和行业领袖分享数据库与大数据技术的最新动态,及其在行业领域里的应用部署和管理经验。

  本届中国数据库技术大会的主题为“大数据技术探索与价值发现”,预计参会规模将达到1,800人。与往届不同,本届大会前两天的日程围绕传统数据库和大数据两条技术主线展开,第三天的日程将带您探索大数据的价值。

NoSQL强势崛起 RDBMS质疑之声不绝于耳

  ▲阿里巴巴高级研究员阳振坤

  在第五届中国数据库技术大会即将召开之际,记者有幸采访到了本次大会专家顾问团的成员——阿里巴巴高级研究员阳振坤,请他分享了关系数据库当前的应用现状,以及关系数据库所面临的挑战与发展机遇。

  NoSQL强势崛起 对RDBMS的质疑之声不绝于耳

  毕业于北京大学的阳振坤曾获得国家科技进步一等奖,并被聘为北京大学首批长江教授。他先后在微软、百度和淘宝从事云计算系统的平台设计和实现等工作,在云计算、云存储方面有着丰富的实际经验。目前阳振坤在阿里巴巴担任高级研究员,主要负责淘宝海量关系数据库OceanBase,据悉,OceanBase已在十多个线上项目使用并已开源(http://oceanbase.taobao.org)。

  阳振坤表示,淘宝每天所产生的数据量都十分巨大,几乎所有淘宝的业务都依赖于淘宝数据库,数据库对于淘宝来说至关重要。在这样的需求下,数据库需具备数以千计的数据库服务器,同时要应对单表几亿至几百亿条的记录以及每天几亿至几百亿次访问。为此,淘宝开发了海量关系数据库OceanBase。他指出,传统的高端服务器虽然稳定性好,但性价比较低、扩展性差。而PC服务器虽比较灵活,性价比高,但也存在扩展性差的问题,所以淘宝的海量关系数据库OceanBase使用PC服务器机群作为存储设施,应对大数据的挑战,并提高服务器的容灾能力。

  不过,在近十年左右的时间里,大数据产业风生水起,云计算应用如日中天,特别是随着电子商务、社交媒体、移动互联网、云计算服务、物联网等应用的发展,单靠传统关系型数据库软件已经难以满足市场和用户变化多端的需求。

  互联网及电子商务的发展对数据库提出了高并发、高可扩展、高可用以及海量数据存储的需求,各种NoSQL/NewSQL技术和产品如雨后春笋,不断涌现。“在当今的IT界,现代的NoSQL和NewSQL处理数据的方式已经超越了传统的关系数据库。传统关系数据库可能永远不会消失——至少不会很快,但其辉煌的日子已经远去”,“关系型数据库给你强加了太多东西。它们要你强行修改对象数据,以满足RDBMS的需要”,“关系数据库行将就木”。对于以上这些质疑关系数据库(RDBMS)的声音,阳振坤也表示曾听到不少。

  “云时代NoSQL当道,关系数据库日薄西山”,NoSQL真的会革“关系数据库”的命吗?在阳振坤看来,云计算的到来并不意味着关系数据库会成为夕阳产业,危机来临之时,反而恰恰是关系数据库的变革重生之际。

2
相关文章