我想知道是否有 MySQL 的分片解决方案可以应用于已经在云中运行的大型数据库。例如,我在 Amazon RDS 上有一个 500GB 的数据库,但现在我想使用一个分片解决方案(你会告诉我我希望哪一个),它可以使用分片来扩展我的数据库。
问问题
110 次
2 回答
1
你不能直接把它分成碎片。因为分片需要数据在物理上是分开的。在测试最适合您的解决方案后,您必须计划停机时间。
我推荐 scalebase。参考http://www.scalebase.com/tag/mysql-sharding/
于 2013-12-09T06:11:41.790 回答
0
免责声明:我在Clustrix工作
ClustrixDB 专为您描述的用例而设计——随着数据库的增长,实时扩展您的数据库。ClustrixDB 是从头开始构建的(它不是 MySQL 附加解决方案),并且与 MySQL 兼容并且可在 AWS 上使用。由于您的数据集 ClustrixDB 在后台自动分发数据并在多个服务器之间分发查询,同时提供简单的 SQL 接口。
于 2014-03-03T19:50:45.423 回答