redis 多主,大家有实践经验不?

2016-03-07 10:40:40 +08:00
 larkifly
我有两个地域机器,北京和上海,因为大部分数据都是 redis 可以命中,只有少量数据需要到对方的机器上去取, 我想各自机房访问自己机房的 redis , redis 在两个机房之间同步数据,但是 redis 多写数据同步,一直没想好。

求经验,求可替代方法
3584 次点击
所在节点    程序员
3 条回复
janxin
2016-03-07 11:55:51 +08:00
加个 redis proxy ?
siteshen
2016-03-07 13:13:01 +08:00
如果数据能根据 key 判断在哪个机房就简单了,加个中间层做分发就半天的事。
BOYPT
2016-03-07 13:14:19 +08:00
看你怎么定义你的“少量异地共享”数据,如果真的只是少量, 那应该增加逻辑,给这部分数据一个同步序列,分别同步到两地, redis 依然以独立方式工作;

完全依赖 redis 的分片、集群分布机制,有速度和数据维护的代价,需要自己权衡。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/261616

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX