[+]文章目录

这个文档介绍某些 SSDB 用户是如何应用"SSDB 高可用"方案的.

创建(准)实时热备

你可以创建近乎实时的数据热备, 按该文档描述的方法: 同步和复制的配置与监控

大部分用户都使用"一主多从"结构.

你的程序应该如何连接 SSDB?

你的应用程序只能向 Master 节点发送写请求, 而读请求既可发给 Master, 也可发给 Slave.

当 Master 故障后, 你需要修改你的配置文件, 将所有的请求(写和读)指向唯一的台 Slave, 同时把其它所有的 Slave 和那台出故障的 Master 删除.

这样, 那台经挑选的 Slave 成为了新的 Master, 这时你重新创建实时热备.

警告: 出故障的旧 Master 和被删除的 Slave 的数据必须进行物理删除, 而且不能两次使用.

How HA?

这种方式, SSDB 在某种层面上是高可用的, 取决于你的判断和操作速度.


« 前一篇