5.2. 驱除和过期


驱除和过期时间是两个策略,可通过删除旧的未使用条目来清理数据容器。虽然驱除和过期时间类似,但它们有一些重要的区别。

  • 采用 ✓ 驱除功能,在容器变得大于配置的阈值时,可以通过删除条目来控制数据容器的大小。
  • ✓ 过期限制可以存在的时间条目量。数据网格使用调度程序来定期删除过期的条目。已过期但还没有删除的条目会在访问时立即删除。在这种情况下,过期的条目的 get () 调用会返回 "null" 值。
  • ✓ eviction 是 Data Grid 节点的本地分配。
  • 在 Data Grid 集群中进行 ✓ 过期。
  • ✓ 您可以组合使用驱除和过期时间,也可以相互独立使用。
  • ✓ 您可以在 infinispan.xml 中配置驱除和过期声明,以对条目应用缓存范围默认值。
  • ✓ 您可以明确为特定条目定义过期设置,但您无法根据每个条目定义驱除。
  • ✓ 您可以手动驱除条目并手动触发过期。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat