从2018年1月份数据库排行榜来看NewSQL的发展

数据库前十
首先,前十名还是不变,我们看一下就好,今天要介绍的不是这些。
google cloud spanner
目前排在132位,但是它诞生仅不到1年。
这是变化趋势图:
tidb
下一代关系型数据库的代表,完全兼容mysql协议。
这是它的趋势图:
newsql
newsql是对各种新的可水平扩展、高性能数据库的简称,这类数据库不仅具有nosql对海量数据的处理能力,还保持了传统数据库的事务和强一致性特性。
google spanner/f1:newsql的始祖
2008年以前,数据库基本以单机型数据库为主,比如熟悉的mysql和oracle;但是随着互联网的迅猛发展,传统的关系型数据库已经无法满足高并发、大数据量的应用场景,于是我们可以看到,在过去的近十年来,以google为代表的大型互联网公司纷纷转向nosql。然而,这种分散的数据模型不仅可维护性差,也无法适应一些强一致性场景。
于是,google spanner/f1诞生了,并且已经稳定地运行与谷歌内部多年,它的扩展性达到了恐怖的的全球级,这是第一个可以全球级扩展并且支持一致性事务的数据库。
前面提到,f1仅限于google内部使用,我们无法使用。但是,2017年2月16日,google发布了基于spanner的cloud spanner云服务,国内也诞生了tidb,这是一个完全兼容mysql协议的开源分布式数据库,由pingcap研发,可以在github上面看到其源码和相关的文档。
数据库的第三波浪潮已经来了,再不跟上就out了。
限于篇幅,本文点到为止,有兴趣的可以去看相关文档。