3
定义:分布式数据库是用计算机网络将物理上分散的多个数据库单元连接起来组成的一个逻辑上
统一的数据库。
• 分布式数据库在数据库历史的早期就有了,如System R*,Oracle 5的时候就提出了分布式数据
库的概念
• 1987年,关系数据库的最早设计者之一C.J.Date在《Distributed Database: A Closer Look》 中
提出了完全、真正的分布式数据库管理系统应遵循的12条规则
• Google 在2003,2004和2006年发表了三篇论文GFS、MapReduce、BigTable奠定了大数据分
析处理的基石 ,NoSQL数据库蓬勃发展。
‒ Dynamo (2007, Amazon)
‒ Cassandra (2010, Facebook) ……
• 2012年,Google公布了分布式关系型数据库系统Spanner(NewSQL)
− 只有不成熟的SQL支持
− CockroachDB,TiDB,VoltDB, OceanBase……
分布式数据库的发展历程
文档被以下合辑收录
评论