java - 堆缓存和普通缓存的区别
问题描述
谁能解释一下堆缓存和普通缓存有什么区别?在速度和高可用性方面都相同还是有什么区别?
解决方案
请参阅ehCache 文档。Java 将其大部分对象组织在一个堆结构中。这意味着当使用“堆缓存”时,ehCache 将数据存储在那里。
此外,还有一个“堆外缓存”,这意味着一些其他结构和内存位置用于存储数据。这对于更大的缓存和与普通 Java 堆的分离可能很有用。
推荐阅读
- javascript - IE11 minlength 或模式未验证 + 引导
- python - 易趣出售的物品刮硒分页
- powershell - 如何将 curl -LO 转换为 windows 或 groovy 命令?
- makefile - Make:优先级 -L(或:忽略 pkg-config 传递的内容)
- python - 一个类中属性的更改在另一个类中被激活
- python - 如何使用 KivyMD 底部导航在多个屏幕之间切换
- linux - UDP 数据包的 netcat 空白结果,windows 作为侦听器,Linux 机器作为发送者
- twitter-bootstrap - Bootstrap SASS:定义我自己的自定义主题颜色后,默认主题颜色不再起作用
- maven - 如何让 Maven 运行从 3rd 方存储库下载的插件
- button - JavaFX - 分页:如何隐藏底部(控制)面板并用页面占据其区域?