如何在Infinispan缓存中获取数据大小,替换ehcache的calculateInMemorySize?

时间:2013-06-14 12:40:32

标签: java ehcache infinispan

我正在从ehcache迁移到infinispan。 在ehcache中我们有

net.sf.ehcache.Cache.calculateInMemorySize() 

计算内存大小。

如何在infinispan中计算内存大小?

1 个答案:

答案 0 :(得分:1)

Tomas是对的,目前没有办法计算内存中的数据大小。但是,我们会为用户提供the memory overhead that Infinispan incurs的一些指南,以帮助用户规划他们的内存要求。计算内存中数据的大小并不容易实现,需要考虑很多细微的细节(JVM的类型,建筑等等)。