如何构建一个NewSQL数据库

yaoqiliusanwuqi 11 0 PDF 2021-02-01 11:02:58

在正式开始前,我先问一个问题:你们熟悉数据库吗?另外,有谁知道MySQL吗?那么,现有数据库存在哪些问题呢?像MySQL、Oracle、PostgreSQL这样的关系数据库,它们的问题是很难扩展。尽管我们有分片技术,还有youtube/vitess和MySQLproxy等,但它们都不支持分布式事务以及cross-nodejoin连接。像HBase、MongoDB以及Redis这样的NoSQL数据库:它们可扩展,但不支持SQL,同时也舍弃了事务的一致性。因此,新一代数据库将会是怎样的?在我看来,其主要特征应该是:支持SQL;具有可扩展性;支持事务执行四要素/ACIDTransaction;

用户评论
请输入评论内容
评分:
暂无评论