CockroachDB是Google备受瞩目的Spanner 的开源模仿。 CockroachDB is the open source version of Google Spanner . Google最近发布了云服务版的Spanner 数据库。 Google recently released a cloud version of its Spanner database. Spanner 是Google的高可用全球规模分布式数据库。Spanner is Google's highly available global-scale distributed database.Spanner 是个全局分布式、容错、事务型的NoSQL数据库;.Spanner is a globally distributed, fault tolerant, transactional NoSQL database;Spanner 支持通用的事务,提供了基于SQL的查询语言。Spanner supports general-purpose transactions, and provides a SQL-based query language.
Spanner 在位于德国加尔兴的ESO总部签署这份合同时的合影。Spanner during signing of the contract at ESO headquarters in Garching, Germany.当一个数据副本不可用时,Spanner 能迅速转向另一个副本。 When one replica is unavailable, Spanner can rapidly shift to another. 谷歌称Spanner 不是一个纯粹的关系型系统,因为每个表必须有主键。 Google describes Spanner as a not pure relational database system because each table must have a primary key column. Spanner 提供三种类型的操作:读/写交易、读交易和快照读操作。Spanner provides three types of operations: read/write transaction, read transaction and snapshot read operation.为了减少阻塞的概率,Spanner 应该分配可以保持外部一致性的最老的时间戳。 To reduce the chances of blocking, Spanner should assign the oldest timestamp that preserves external consistency. 我们需要一个能够全球部署的原生分布式数据库,类似于GoogleSpanner 。 We needed a native distributed database that could be globally deployed, similar to Google Spanner . 在接受采访时,他表示金融服务行业和广告行业可能会从CloudSpanner 中受益。 In an interview, he called out financial services and advertising as two industries that might benefit from Cloud Spanner . 使用CloudSpanner 意味着将数据导入谷歌云平台,并构建一个针对它的应用程序。 Using Cloud Spanner means bringing data to Google's cloud platform and building an application that targets it. 正如菲克斯所说,Spanner 只是谷歌利用其控制时间的新方法的第一个范例。 As Fikes put it, Spanner is just the first example of Google taking advantage of its new hold on time. Spanner 的原始API提供了对单个和交叉表的点查找和范围扫描的NoSQL方法。The original API of Spanner provided NoSQL methods for point lookups and range scans of individual and interleaved tables. 如果这个不确定性很大,Spanner 就降低速度来等待这个大的不确定性结束。 If the uncertainty is large, Spanner slows down to wait out that uncertainty. Spanner 被组织成许多个zone的集合,每个zone都大概像一个BigTable服务器的部署。Spanner is organized as a set of zones, where each zone is somewhat like a Bigtable deployment.CloudSpanner 通过在熟悉的关系数据库环境中支持标准工具和语言,简化了应用程序开发。 Cloud Spanner keeps application development simple by supporting standard tools and languages in a familiar relational database environment. Spanner 是一个可扩展的、全球分布式的数据库,是在谷歌公司设计、开发和部署的。Spanner is a scalable, globally-distributed database designed, built, and deployed at Google.CloudSpanner 打破了这种非此即彼的选择方案,提供了集两个关键能力与一体的,完全管理的服务。 Cloud Spanner breaks that dichotomy, offering both of these critical capabilities in a single, fully managed service.
Display more examples
Results: 64 ,
Time: 0.0253