分布式系统,两个系统之间的数据怎么可以实时同步?

面试题Category: Java分布式系统,两个系统之间的数据怎么可以实时同步?
dd121011 Staff asked 2 years ago

分布式系统,两个系统之间的数据怎么可以实时同步?
实时同步是怎么可以才能做到的?



FavoriteLoading添加本文到我的收藏
shaxianwei Staff replied 2 years ago

1、发送异步消息,类似JMS消息进行异步同步,淘系产品(Metaq组播消息)<br>2、使用Redis、Tair这样集中cache<br>3、其他类似订阅数据(zk),或者定时拉取数据(淘系的diamond)

1 Answers
梦朝思夕 Staff answered 2 years ago

这样的太多了,有共享数据库,缓存的,也有使用RPC传递的。看你的场景和技术储备。



FavoriteLoading添加本文到我的收藏

return top