【发布时间】:2015-09-14 11:55:41
【问题描述】:
我有一个磁盘大小约为 50 GB 的 SQL 表。该表是只读的,因此非常适合缓存。对于更快和更频繁的查找,什么是理想的 -
- Java 8 哈希映射。
- 内存缓存。
- 休眠 EH 缓存。 还是更好的?
(提供 200 GB 的主内存可供 JVM 使用)。
【问题讨论】:
-
数据结构、访问模式、操作和应用程序约束以及性能问题都会影响决策。由于 GC 暂停时间和服务器启动缓慢,简单地将所有数据放在堆上可能会出现问题。
标签: java caching hashmap memcached ehcache