mysql实现写入可伸缩性选项

时间:2013-10-28 08:12:48

标签: php mysql scalability

我想扩展我的网络应用。

当涉及到读取可伸缩性时,我有像...一样的选项,如memcached,master-slave

然而,当它写出可扩展性时,我遇到的唯一选择是手动分片。在进一步探索时,我遇到了支持自动分片的NDB集群,但也有其自身的缺点。

请告诉我写入可扩展性的所有选项。

1 个答案:

答案 0 :(得分:1)

我不确定为什么这个问题没有答案,但是还有更多选择:

  • Galera最适合扩展读取,但是您可以从中获得一些写入扩展
  • Aurora(AWS)还可以扩展写入,但是随着您达到更高的写入比例,延迟也会随之增加。
  • SpiderDB是一种存储引擎,提供一些内置的分片,尽管我听说它不适用于较大的数据大小(超过几TB)
  • ClustrixDB是可扩展写入的无共享SQL数据库,尽管它不是100%与MySQL兼容