java - Ehcache3 持久性对性能的影响,无论如何都要使用磁盘层
问题描述
版本:Ehcache 3.8
<ehcache:cache alias="10">
<ehcache:key-type>java.lang.String</ehcache:key-type>
<ehcache:value-type>byte[]</ehcache:value-type>
<ehcache:expiry>
<ehcache:ttl unit="seconds">86400</ehcache:ttl>
</ehcache:expiry>
<ehcache:resources>
<ehcache:heap unit="MB">1</ehcache:heap>
<ehcache:offheap unit="MB">400</ehcache:offheap>
<ehcache:disk unit="GB" persistent="true">5</ehcache:disk>
</ehcache:resources>
</ehcache:cache>
如果持久性保持为真,是否会对性能产生任何影响。将使用磁盘层。我想知道持久性标志只是为了可重新启动还是对性能有影响。
解决方案
推荐阅读
- java - 内存不足时的 Java EE 堆转储
- ansible - 创建使用 root 的幂等 playbook 然后禁用 root 服务器访问
- c# - Twitter API 授权问题 - 401 错误
- ruby-on-rails - 在旧版 Rails 应用程序中安装 webpacker
- flutter - Flutter 使用 Base64 或其他 MP3 编码器/解码器
- java - 如何在像whatsapp或skype这样的recyclerview中实现淡出stickyheader?
- java - 如何将数据加载到recyclerView
- c - 使用 GMenu 的菜单中的巨大差距
- angular - 如何使用 Firebase 在数组中推送新项目
- android - Flutter Firebase 错误 Null 资金(FirebaseUser)无法分配给参数,仪表类型 FutureOr