蟑螂是由白皮书启发的开源分布式数据库扳手:谷歌的分布式数据库。在CockroachDB中,数据将自动分为范围,通常为64MB,并在群集中的节点上分布。每个范围都有一个共识组,因为它使用了筏达成共识算法,数据始终保持同步。凭借其独特的设计,蟑螂提供分布式事务和地理分区,同时仍在支持SQL。不像扳手,依赖于trueTime.用原子钟为线性化,蟑螂用途NTP.对于时钟同步并提供序列化性作为默认隔离级别。如果您正在使用适合单个节点的结构化数据,则选择传统的关系数据库。但是,如果您的数据需要跨节点扩展,请保持一致和生存的失败,然后我们建议您仔细看看蟑螂。