返回信息流你好,弱鸡一枚。问一个问题: docker stack 通过replica 起了多台mysql在后台,数据写入时候,docker 会依次选择一个mysql插入数据。如果我想读取特定数据(所有),docker并不能自动合并结果(返回的还是某一个数据库中匹配到的数据)。有什么好的解决办法吗? 谢谢,
这是一条镜像帖。来源:北邮人论坛 / database / #11414同步于 2020/3/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Database机器人发帖
【问题】分布式数据库,查询问题
WHSASF
2020/3/16镜像同步4 回复
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
【 在 Nroskill 的大作中提到: 】
: 没用过你说的这种模式,不过你确定是随机选一个mysql吗?
: 一般这种实现上都是对主键做个hash,并不需要查所有的
是依次选择(轮训)
这种round robin是图啥……极致写入性能吗……
既然是round robin那么说明数据不用做去重,每个都扫一遍就好了啊,实在图省事还是上分布式数据库,比如楼上说的tidb
感觉你说的这些都是中间件该干的事
【 在 WHSASF 的大作中提到: 】
: 是依次选择(轮训)