请教个问题:分布式系统,怎么保持两个系统之间数据的一致性?

dd121011 2016-01-19 09:04:04
如题:分布式系统,怎么保持两个系统之间数据的一致性?
...全文
602 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
前鼻音太阳熊 2020-01-07
  • 打赏
  • 举报
回复
多种方案可选: 一、分布式锁。实现方式有很多,比如用zookeeper、redis都可以。 二、消息队列。采用容错的消息队列机制,不仅能削峰填谷,还可以保证数据一致性。 一般在实际业务中,复杂的系统要结合多种方案,同时增加容错机制来保证数据一致性。
姜峰水瓶 2020-01-07
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
没有很好的可复用的解决方案,因为业务相关性很强,但是可以借鉴别人的东西,用在自己的系统业务上。 http://blog.csdn.net/cws1214/article/details/47816543 http://www.chinacloud.cn/show.aspx?id=22076&cid=12
zapdos 2016-01-19
  • 打赏
  • 举报
回复
解决一致性的工具现在很多,像ZOOKEEPER、HAZELCAST等,设计时要尽量避免进行一致性同步
老李家的小二 2016-01-19
  • 打赏
  • 举报
回复
分布式的数据库,支持数据一致性吗
dd121011 2016-01-19
  • 打赏
  • 举报
回复
引用 1 楼 ligyu110 的回复:
共用同一数据源,访问时加锁
公用统一数据源? 数据库也分布式的。。。怎么破。。。
老李家的小二 2016-01-19
  • 打赏
  • 举报
回复
共用同一数据源,访问时加锁

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧