Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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&;Terracotta服务器?_Java_Ehcache_Terracotta_Ehcache Bigmemory - Fatal编程技术网

Java 大内存是否有利于EhCache&;Terracotta服务器?

Java 大内存是否有利于EhCache&;Terracotta服务器?,java,ehcache,terracotta,ehcache-bigmemory,Java,Ehcache,Terracotta,Ehcache Bigmemory,我使用EHCache作为我的应用程序的Hibernate DAO层的二级缓存。为了实现分布式缓存,我计划包括Terracotta服务器 最近我了解到Terracotta的另一个产品大内存。 关于这方面的几个问题: 在Terracotta/EhCache之上,大内存将如何发挥作用 它会支持Terracotta/EhCache实现吗 值得一试吗 我使用的Java EE应用程序具有flex UI、Hibernate ORM层、SQL Server 2008和Tomcat应用程序服务器。在Terr

我使用EHCache作为我的应用程序的Hibernate DAO层的二级缓存。为了实现分布式缓存,我计划包括Terracotta服务器
最近我了解到Terracotta的另一个产品
大内存

关于这方面的几个问题:

  • 在Terracotta/EhCache之上,大内存将如何发挥作用
  • 它会支持Terracotta/EhCache实现吗
  • 值得一试吗

我使用的Java EE应用程序具有flex UI、Hibernate ORM层、SQL Server 2008和Tomcat应用程序服务器。

在Terracotta/EhCache之上,大内存有何帮助?

我对BigMemory的理解是,它在JVM之外的内存中存储大量数据。如果您有很多东西需要缓存,以至于GC时间影响了您的性能,这将很有帮助

如果你的东西和你的缓存配合得很好,而且你没有经历过这样的慢动作,我想大内存甚至可以让你的速度比赤土慢。至少,这不会有多大改善

它会支持Terracotta/EhCache的实现吗?

基于此,与ehcache/terracotta的集成应该是无缝的。所以,是的

值得一试吗?


我会首先使用Terracotta,测量内存使用情况、GC时间和影响,如果大内存似乎可以提供更多帮助,那么当然。如果看起来还可以,就没有理由添加额外的内容。

在Terracotta/EhCache之上,大内存有什么帮助?

我对BigMemory的理解是,它在JVM之外的内存中存储大量数据。如果您有很多东西需要缓存,以至于GC时间影响了您的性能,这将很有帮助

如果你的东西和你的缓存配合得很好,而且你没有经历过这样的慢动作,我想大内存甚至可以让你的速度比赤土慢。至少,这不会有多大改善

它会支持Terracotta/EhCache的实现吗?

基于此,与ehcache/terracotta的集成应该是无缝的。所以,是的

值得一试吗?


我会首先使用Terracotta,测量内存使用情况、GC时间和影响,如果大内存似乎可以提供更多帮助,那么当然。如果看起来还可以,就没有理由添加额外的内容。

BigMemoryGO提供高达32 GB的免费使用。我建议你试试大记忆力


BigMemory Go允许您在服务器内存中即时保存应用程序的所有数据,因此我认为与Terracotta相比,它不会降低应用程序的速度。

BigMemoryGO提供高达32 GB的免费使用。我建议你试试大记忆力

BigMemory Go可以让您的应用程序的所有数据在服务器内存中即时可用,因此我认为它不会降低您的应用程序的速度,而不是Terracotta