我如何在生产环境中使用 vitess?
How can I use vitess on production?
我有两个 kubernetes 集群,我想为 Mysql 数据库进行主-主复制。当我阅读 vitess 文档时,这很方便,但我不知道该怎么做?
mysql 中的数据超过 500G,可能需要分片。如何将 vitess 用作 Mysql 集群以在数据库层实现零停机时间?
Vitess 不支持主-主复制:https://vitess.io/docs/overview/scalability-philosophy/#no-active-active-replication
如果零停机时间是您最关心的问题,那么我建议您查看 Percona Xtradb Cluster 或 Mysql Group Replication,但这需要集群节点之间非常可靠的网络,并且很容易导致更多问题,如果使用不当则可以解决.
我有两个 kubernetes 集群,我想为 Mysql 数据库进行主-主复制。当我阅读 vitess 文档时,这很方便,但我不知道该怎么做? mysql 中的数据超过 500G,可能需要分片。如何将 vitess 用作 Mysql 集群以在数据库层实现零停机时间?
Vitess 不支持主-主复制:https://vitess.io/docs/overview/scalability-philosophy/#no-active-active-replication
如果零停机时间是您最关心的问题,那么我建议您查看 Percona Xtradb Cluster 或 Mysql Group Replication,但这需要集群节点之间非常可靠的网络,并且很容易导致更多问题,如果使用不当则可以解决.