加入「公开课」交流群,获取更多学习资料、课程及热招岗位等信息
翻译|郑天祺(AmosBird)中科院计算所博士
整理
夕颜
年以来,随着自互联网和云计算技术变革,数据库技术从底层计算系统开始发生一次蜕变,进入了以开源、分布式和云计算为主导的新数据库时代。
之后,数据库领域发生了一些巨大的变化。比如,AWS于年推出了云原生关系型数据库Aurora。阿里云于年推出云原生关系型数据库POLARDB,并在年发布2.0版本。除阿里云外,其它国内云厂商也相继推出了自研的云数据库和分布式数据库产品,如年8月,腾讯云一口气发布了五大数据库新品:数据库智能管家DBbrain、云数据库TBase、数据库备份服务DBS、云数据库Redis混合存储版,以及自研云原生数据库CynosDB商业化版本,进行了一次云数据库产品的战略升级。
就在不久前,AWS宣布放弃Oracle数据库,迁移到自家的RedShift、Aurora和DynamoDB等本地AWS服务上,这一消息曾引起一片轩然大波,虽然Oracle创始人拉里·埃里森仍然嘴硬道没有哪家公司能真正离得开Oracle数据库产品,但是微软、Oracle、SAP、AWS、Google、IBM和阿里云构成的7强格局中各方势力正在经历着此消彼长的事实已无法掩藏。更多的后起之秀正在崛起,分食这块越来越可口的数据库市场,眼下数据库领域的技术潮流,也在发生着微妙的变化。
今年3月份,DeveloperWeek曾对数百名开发人员、工程师、软件架构师、开发团队和IT领导者进行了一次调研,以了解当前NoSQL与SQL的使用情况、最流行的数据库。
调查结果显示,SQL和NoSQL数据库的使用率分别为60.48%和39.52%,两者之间的差距正在缩小。
从最受欢迎数据库的调查结果中可以看到,榜单的前三甲被MySQL、MongoDB、PostgreSQL(17.4%)占据,紧随其后的是份额骤然缩小的Redis(8.4%)和Cassandra(3.0%),而Oracle的份额仅为1.8%。
另外,在过去30年中,PostgreSQL的流行度却迅速飙升。根据DB-Engines的《DBMSoftheYear》报告,PostgreSQL已经连续两年蝉联世界“成长”最快数据库。
虽然开源数据库的前3名被MySQL、MongoDB和PostgreSQL占据,但值得注意的是,一家由俄罗斯最大的搜索引擎巨头Yandex推出的列数据库产品Clickhouse,和Galera、Memcached及HBase等占据了最受欢迎数据库的最后2%的份额。
虽然占比并不大,但是自从年开源以来,Clickhouse便成为一匹“黑马”,它抗得住日数十亿数据更新和近百万次数据请求,并可秒出查询结果,凭借因其快速处理能力,迅速获得用户的青睐。
近年来,全球数据库领域发生了哪些技术和应用上的变革?在这些变革背后隐藏着什么样的发展趋势和潮流?未来,数据库技术和应用又将朝着什么方向发展?
在由中国计算机学会主办,CCF大数据专家委员会承办,CSDN、中科天玑协办的中国大数据技术大会(BDTC)上,AI科技大本营(ID:rgznai)有幸邀请到ClickHouse项目的创始人兼ClickHouse开源社区创始人AlexeyMilovidov来到现场进行了主题分享,并在会前与他进行了一次简短的交流,以进一步了解ClickHouse产品的具体情况,Alexey还以自己从事数据库管理系统十多年的经验,为我们回顾了大数据领域的技术和应用进展脉络,以及未来发展的方向。
以下为采访实录:
AI科技大本营:您好,首先请介绍一下您自己,以及您现在