CockroachDB开源分布式数据库是否受到白皮书的启发扳手:谷歌的分布式数据库.在CockroachDB中,数据被自动划分为范围(通常为64MB),并分布在集群中的各个节点上。每个范围都有一个共识组,因为它使用筏共识算法,数据总是保持同步。通过其独特的设计,CockroachDB提供了分布式事务和地理分区,同时仍然支持SQL。不像扳手,依赖于视时与原子时钟线性化,CockroachDB使用国家结核控制规划用于时钟同步,并提供序列化作为默认隔离级别。如果您正在处理适合于单个节点的结构化数据,那么请选择传统的关系数据库。但是,如果您的数据需要跨节点扩展、保持一致并经受故障,那么我们建议您仔细查看CockroachDB。