我正在寻找可伸缩的替代传统数据库管理系统,如PostgreSQL或MySQL。在传统数据库中,我没有以下特性:
自动分片以确保线性可伸缩性。具有自动故障转移和恢复的复制,以确保高可用性。没有单一的失败点。如果我可以牺牲事务,MongoDB看起来是个不错的候选者。
此外,我还查看了几个newSQL数据库。NewSQL似乎适合我的目的: VoltDB,TiDB,cockroachDB。但我担心他们是否已经准备好生产了。
可能存在允许在集群模式下开箱即用运行postgreSQL或MySQL的扩展。
发布于 2017-12-05 08:55:57
YugaByte DB是一个用于关键任务应用程序的开源云本地数据库.YugaByte DB支持两种流行的NoSQL API,(CQL)和Redis,其方式与有线兼容。它支持单行ACID (多行事务即将到来),并在许多实际的用例中进行了广泛的测试。自动切分和基于筏的复制是YugaByte DB的内置特性。有关更多细节,请参见YugaByte DB体系结构文档,并查看快速启动指南。
https://softwarerecs.stackexchange.com/questions/39610
复制相似问题