发布于 2016-10-18 12:53:55 | 232 次阅读 | 评论: 0 | 来源: PHPERZ
这个文档介绍某些 SSDB 用户是如何应用"SSDB 高可用"方案的.
你可以创建近乎实时的数据热备, 按该文档描述的方法: 同步和复制的配置与监控
大部分用户都使用"一主多从"结构.
你的应用程序只能向 Master 节点发送写请求, 而读请求既可发给 Master, 也可发给 Slave.
当 Master 故障后, 你需要修改你的配置文件, 将所有的请求(写和读)指向唯一的台 Slave, 同时把其它所有的 Slave 和那台出故障的 Master 删除.
这样, 那台经挑选的 Slave 成为了新的 Master, 这时你重新创建实时热备.
警告: 出故障的旧 Master 和被删除的 Slave 的数据必须进行物理删除, 而且不能两次使用.
这种方式, SSDB 在某种层面上是高可用的, 取决于你的判断和操作速度.