MySQL 高可用方案,有什么好的的简单私有部署方案吗?看了一下官方的 cluster,有点复杂。想要支持的功能有主从延迟低,自动切换,监控告警。
1
Variazioni 2021-08-24 13:41:56 +08:00
貌似没有很简单的办法。。比较简单的就是做双主互备+keepalived vip 。。但是开了 binlog 之后效率会变低。。要求高的话可以做读写分离。
|
2
simonlu9 2021-08-24 15:01:42 +08:00
mha 吧,一般都是这样
|
3
xing393939 2021-08-24 15:05:19 +08:00
可以试试 tidb
|
4
chinafengzhao OP @xing393939 没这么多服务器啊,而且有存储过程,用于做 olap 数据仓库场景的。
|
5
han1988 2021-08-24 17:06:43 +08:00
官方 InnoDB Cluster 就是人力成本最小的方案了。
|
6
sadfQED2 2021-08-24 17:11:01 +08:00 via Android
双主互备,前面再套一个 haproxy
|
7
thet 2021-08-24 17:16:07 +08:00 via iPhone
|
8
jorneyr 2021-08-24 17:27:07 +08:00
MHA, MGR 都是比较经典的。
|
9
m2276699 2021-08-24 17:57:39 +08:00
Galera Cluster
|
10
DollarKiller 2021-08-24 18:39:53 +08:00
vitess , A database clustering system for horizontal scaling of MySQL
|
11
ericbize 2021-08-24 18:42:29 +08:00 via iPhone
上云
|
12
rickiey 2021-08-25 10:12:32 +08:00
@DollarKiller 有用过 vitess 吗?部署看起来很复杂,支持 prepare 吗
|
13
huangzxx 2021-08-25 15:34:49 +08:00
不考虑上云吗?
|
14
chinafengzhao OP @huangzxx 老板要省钱啊
|
15
chinafengzhao OP @huangzxx 而且做的是其他各种私有云的项目,都是客户那边的私有部署的项目。
|
16
chinafengzhao OP @jorneyr mha 官方都很久不更新不维护了,支持 8.0 吗?
|