【发布时间】:2013-04-22 12:57:58
【问题描述】:
我希望通过附加功能扩展 JGroups ReplicatedHashMap demo - 支持命名子图在同一集群内的不同实例之间复制的能力。
基本思想是,并非所有客户端都需要拥有整个 hashmap 的本地副本,但可能需要根据需要请求额外的 hashmap 块。每个客户端都会从一个相对较小的基本数据集开始,例如,与状态 ID“base_data”相关联的状态。由于他们需要更专业的数据,他们将执行部分状态传输,请求他们需要的确切数据;与状态 ID“specialized_data_1”关联的状态。这会创建一种本地化缓存服务,其中对缓存的更新会传播到集群内的适当客户端。
这是对 JGroups 的部分状态转移的适当使用吗?有一个更好的方法吗?我完全误解了部分状态转移吗?既然 JGroups 3.x 不支持部分状态传输,那怎么能在那里实现呢?除了文档中的this 小部分(滚动/搜索“3.6.15。部分状态转移”)之外,我还没有找到太多关于部分状态转移的文档,所以我很感激你可能推荐的任何其他好的参考资料.
谢谢
【问题讨论】:
标签: java replication jgroups