在EhCache中,我们有三个主要的类:
- Cache, - CacheManager和 - Store 在复制设置下,哪一个实际上被复制?是Cache、CacheManager还是Store?调用Cache的cache(K,V)方法会将该条目放入其已配置的任何底层存储器(内存、磁盘等)中,但是什么复制机制会将此条目与其他复制机制同步?
一旦我理解了这一点,我就能够理解当我们配置分布式缓存时,这些相同的“复制机制”如何改变角色。因此,我的下一个问题是:在什么情况下会选择复制而不是分布式?分布式似乎一直是更强大的选项。
最后一个问题:复制和/或分发是否可在开源EhCache distro中使用?从文档中我无法确定EhCache是否将“企业”一词用作“专有”或“许可”的同义词。
- Cache, - CacheManager和 - Store 在复制设置下,哪一个实际上被复制?是Cache、CacheManager还是Store?调用Cache的cache(K,V)方法会将该条目放入其已配置的任何底层存储器(内存、磁盘等)中,但是什么复制机制会将此条目与其他复制机制同步?
一旦我理解了这一点,我就能够理解当我们配置分布式缓存时,这些相同的“复制机制”如何改变角色。因此,我的下一个问题是:在什么情况下会选择复制而不是分布式?分布式似乎一直是更强大的选项。
最后一个问题:复制和/或分发是否可在开源EhCache distro中使用?从文档中我无法确定EhCache是否将“企业”一词用作“专有”或“许可”的同义词。