开发者社区> 问答> 正文

SSDB 的双主和多主配置:报错

SSDB 数据库是支持双主(双 Master)和多主架构的. 而且, 我们的应用也是部署双主架构, 但当作单主来用. 也就是说, 平时只往其中一个写, 当出现故障时, 整体切换到另一个主上面. 如果应用层已经解决了数据拆分, 也即不会两个节点同时操作一个 key, 那么就可以放心使用双主同时写入.

SSDB 双主的配置非常简单:

#server 1
slaveof:
	id: svc_2
	# sync|mirror, default is sync
	type: mirror
	ip: 127.0.0.1
	port: 8889

#server 2
slaveof:
	id: svc_1
	# sync|mirror, default is sync
	type: mirror
	ip: 127.0.0.1
	port: 8888

只需要将 type 设置为 mirror, 然后每个节点各指向对方即可.

如果是多主, 则每个节点要指向其它 n-1 个节点.

来自: http://www.ideawu.net/blog/archives/770.html

展开
收起
kun坤 2020-06-14 18:05:30 925 0
1 条回答
写回答
取消 提交回答
  • 支持

    2020-06-14 18:05:35
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
PostgreSQL复制原理及高可用集群 立即下载
PolarDB-X 基于 X-Paxos 一致性协议的高可用 立即下载
阿里云HBase主备双活 立即下载