标签列表
不使用JVM堆空间的Java内存缓存
java
caching
in-memory
3
3
我正在寻找一种不使用JVM堆空间的Java内存缓存。
我已经研究了EhCache和JCS,但它们都使用堆。
我希望它具有可扩展性。
-
Shamis Shukoor
6
我会使用Java Chronicle(因为我写过它),但这取决于您的缓存要求是什么。也许编写自己的缓存足够简单。您的确切要求是什么?我在Java Chronicle中拥有的一个功能是能够序列化对象或使用几乎不产生垃圾(或没有)的堆外数据。顺便说一句,它也几乎免费持久化。;)
- Peter Lawrey
你在寻找免费的东西吗?那么像GigaSpaces这样的JavaSpaces实现怎么样?它可以跨虚拟机进行缓存以实现可扩展性。唯一的问题是,它是否杀鸡焉用牛刀?
- wmorrison365
我需要一个键值映射缓存,就像ehcache中的那个一样,但它不应该使用jvm堆空间。我希望它可以扩展。对我来说,堆空间是有限的。
- Shamis Shukoor
你也可以考虑使用Oracle Coherence http://www.oracle.com/technetwork/middleware/coherence/overview/index.html。通过简单的配置更改,您可以选择不同的JVM来维护缓存。
- Jaydeep Rajput
我正在寻找一个开放的解决方案。
- Shamis Shukoor
抱歉,我没有在建议中看到那个问题。由于已经有答案,我无法删除帖子。
- Shamis Shukoor
1
个回答
2
2
你也可以考虑使用
HazelCast内存数据网格
解决方案。我已经使用过它,我认为这是我遇到的最好的解决方案之一。
-
Alpesh Gediya
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
7
内存溢出错误,Java堆空间
3
为什么JVM不使用更多的堆内存
4
猪JVM Java堆空间错误
5
Stanford POSTagger,Java堆空间内存
14
Solr - Java堆空间内存溢出
4
内存溢出:Java堆空间
21
JVM进程与JVM堆内存使用的区别
28
理解JVM内存分配和Java内存溢出:堆空间
9
进程内存与堆内存——JVM
4
JVM释放未使用的堆空间。