绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
Cloud Spanner介绍
2022-06-01 15:10:58

目录

产品简介

Spanner是谷歌全球分布式NewSQL数据库管理系统。它遵循多版本并发控制和同步数据复制。传统数据库系统缺乏水平可伸缩性,NoSQL系统不能提供强一致性,不能用于需要高水平数据一致性的地方。NewSQL提供了这两个世界的佳之处——卓越的可伸缩性,而ACID保证像RDBMS一样在单个节点上执行。Spanner是个在全球范围内分发数据并支持外部一致的分布式事务的系统。由于CAP定理,这种广泛区域的可用性和一致性的结合通常被认为是不可能的。谷歌的全局同步时钟——TrueTime,对于读取的一致性至关重要,特别是对于支持一致性和可重复分析的快照。扳手将您连接到地理上离您近的数据中心进行读取,当您写入数据时,它将分发和存储到多个数据中心。如果您试图从其中读取的数据中心出现故障,则将从另一个拥有数据副本的数据中心完成对数据的读取。Spanner为写入数据的每个数据分配全局一致的实时时间戳,客户端可以在不锁定的情况下,在整个数据库中进行全局一致的读取。

发展历史

Spanner 源于Bigtable用户的众多关注,因为它可能难以用于某些类型的应用程序:那些具有复杂、不断发展的模式的应用程序,或者那些在存在广域复制时需要强一致性的应用程序。谷歌上的许多应用程序都选择使用Megastore,因为它的半关系数据模型和对同步复制的支持,尽管它的写吞吐量相对较低。因此,Spanner从一个类似于bigtable的版本化键值存储演变成一个临时的多版本数据库。

所属公司

Google

相关资料

官网:https://cloud.google.com/spanner/

分享好友

分享这个小栈给你的朋友们,一起进步吧。

BigQuery Google cloud Spanner
创建时间:2022-04-02 16:21:52
"BigQuery Google cloud Spanner"
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

技术专家

查看更多
  • itt0918
    专家
戳我,来吐槽~