如何使用MySQL NDB集群数据库配置应用程序,以便完全满足高可用性以及负载平衡的要求。如我所知,通过适当配置数据库连接url,我们可以分别拥有这两种功能。
用于高可用性的 1
jdbc:mysql://主主机,辅助主机1[,辅助主机2].[ [?propertyName1=propertyValue1&propertyName2=propertyValue2...] ]
用于负载平衡的 2
jdbc:mysql:负载平衡://host1,host2[,host3].[/database]
如果可能的话,查询是如何使用mysql集群实现这两种功能的。
1- https://dev.mysql.com/doc/connector-j/5.1/en/connector-j-config-failover.html
发布于 2018-02-07 12:35:17
对于MySQL NDB集群,高可用性位于数据节点中。因此,您可以使用负载平衡设置,但仍然可以获得高可用性。
在高可用性的情况下,一次只能使用一台MySQL服务器,这在MySQL NDB集群中也会很好,但是在NDB中,您可以使用任意数量的MySQL服务器进行负载平衡,并且它们会立即看到彼此的更新。因此,负载平衡设置是NDB的首选设置。
https://stackoverflow.com/questions/48151982
复制相似问题