【发布时间】:2017-02-20 19:17:46
【问题描述】:
我正在寻找 PostgreSQL 或 MySQL 等传统 DBMS 的可扩展替代方案。 在传统数据库中我没有以下特点:
- 自动分片以确保线性可扩展性。
具有自动故障转移和恢复功能的复制可确保高可用性。
无单点故障。
如果我可以牺牲事务,MongoDB 看起来是不错的候选者。
我还研究了几个 newSQL 数据库。 NewSQL 似乎适合我的目的:VoltDB、TiDB、cockroachDB。但我担心它们是否已准备好生产。
可能有扩展允许以集群模式运行 postgreSQL 或 MySQL。
【问题讨论】:
-
软件推荐特别超出了 Stack Overflow 的范围。但鉴于 Stack Exchange 本身是建立在关系数据库技术之上的,您的要求可能有点极端。
-
我知道扩展关系数据库是可能的,许多大公司都在这样做。但这真的很难,我希望有开箱即用的数据库支持。