Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/333.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java EhCache';缓存统计信息getCacheHits vs getInMemoryHits_Java_Caching_Memory_Ehcache - Fatal编程技术网

Java EhCache';缓存统计信息getCacheHits vs getInMemoryHits

Java EhCache';缓存统计信息getCacheHits vs getInMemoryHits,java,caching,memory,ehcache,Java,Caching,Memory,Ehcache,如以下所述: getCacheHits(): 在缓存中找到请求项的次数 getInMemoryHits(): 在内存存储中找到请求项的次数 这个内存存储实际上是什么?我一直认为“缓存”也是JVM中的“内存中”实例? ehcache中的缓存和内存存储有什么区别?在什么情况下返回的值会有所不同?EhCache确实可以在磁盘上存储项目。它不仅仅在记忆中 如果您愿意,您可以设置此设置,然后点击和内存中点击的结果将是相同的 <cache> <persistence strate

如以下所述:

  • getCacheHits(): 在缓存中找到请求项的次数

  • getInMemoryHits(): 在内存存储中找到请求项的次数

这个内存存储实际上是什么?我一直认为“缓存”也是JVM中的“内存中”实例?

ehcache中的缓存和内存存储有什么区别?在什么情况下返回的值会有所不同?

EhCache确实可以在磁盘上存储项目。它不仅仅在记忆中

如果您愿意,您可以设置此设置,然后点击和内存中点击的结果将是相同的

<cache>
  <persistence strategy="none"/>
</cache>

你是说CacheStatistics.getCacheHits()=getInMemoryHits()+getOnDiskHits()?