有没有人有KODO JDO的分布式缓存机制的经验?我想知道:

1)什么是延迟等分布式缓存更新之间(因此,如果两个用户击中两个单独的高速缓存,即在两个不同的JVM,并使用相同的数据和一个使得一个更新,当将其他用户,使用其他高速缓存中,看到该更新?)

2)多少数据将JVM之间传送?如果更新到一个高速缓存做出,它只是告诉其他高速缓存告诉它的对象的主键刷新下降的对象? (关注的是网络话务管理的分布式高速缓存的/开销)

3)当你有一整天更新数据库(即不通过应用程序进来)外部供稿,有多容易从外部调用缓存刷新?

我们的应用程序在12个JVMS WebLogic集群上运行,我们正在考虑使分布式缓存,以帮助从性能大的对象图来从我们的数据库被拉 - 这是目前没有cached--,但想知道一些与#1,2,和3。感谢真实世界体验。

没有正确的解决方案

其他提示

这是一个局部的答案,但我相信还是有帮助的(从 http://docs.oracle.com/cd/E13189_01/kodo/docs303/ref_guide_cache.html ):

  

当连同kodo.event.RemoteCommitProvider使用,提交信息被传送到通过JMS或TCP其他JVM和远程高速缓存是基于该信息无效。

有没有说明这是否意味着该承诺包括为原始交易的一部分(人们希望)或和/或滞后时间或开销与此操作以及它如何扩展(什么比如如何做的执行,如果你协调15级的JVM并有多个用户更新相同的数据)

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top