最近

一、数据库

      1、OceanBase

       看下整体架构,结合蚂蚁CTO程立说的那篇文章

             paxos协议是写的不同可用区还是一个可用区的多个机器(同城之间的可用区RT延迟最大可达5ms)?

            为了保证可用性,同步写多个数据中心,这个数据中心不是同一地域的可用区吧?

    oceanbase在高可用,高性能,数据一致性方面的细节

     2、微软的Cosmos DB,支持全球分布式,支持多模型,支持多API,支持5种事物级别。

         实现原理:zure Cosmos DB natively supports multiple data models including documents, key-value, graph, and column-family. The core content-model of Cosmos DB’s database engine is based on atom-record-sequence (ARS). Atoms consist of a small set of primitive types like string, bool, and number. Records are structs composed of these types. Sequences are arrays consisting of atoms, records, or sequences.

          跨数据中心的事物是怎么样的?

           http://www.tuicool.com/articles/Ffa6Ff7

            http://www.sohu.com/a/139896077_465914

     3、google的Spanner

  支持两种事物,其中数据可能分布在不同的数据中心。

           https://www.linkedin.com/pulse/introducing-cloud-spanner-global-database-service-jeffrey-henkin

posted @ 2017-06-07 17:12  YDDMAX  阅读(195)  评论(0编辑  收藏  举报