Module cloud.opencode.base.cache


module cloud.opencode.base.cache
OpenCode Base Cache Module OpenCode 基础缓存模块

Provides comprehensive caching capabilities based on JDK 25 features, including local cache, distributed cache, multi-level cache, reactive cache, and cache protection mechanisms.

提供基于 JDK 25 特性的全面缓存能力,包括本地缓存、分布式缓存、多级缓存、 响应式缓存和缓存保护机制。

Key Features | 主要功能:

  • Local Cache (LRU/LFU/W-TinyLFU) - 本地缓存
  • Distributed Cache - 分布式缓存
  • Multi-Level Cache - 多级缓存
  • Reactive Cache - 响应式缓存
  • Cache Protection (Bloom Filter, Mutex) - 缓存保护
  • Cache Warming & Bulk Operations - 缓存预热与批量操作
  • Cache Metrics & Analysis - 缓存指标与分析
  • Write-Behind / Write-Through - 写后/直写策略
  • SPI Extension Point - SPI 扩展点
Since:
JDK 25, opencode-base-cache V1.0.0
Author:
Leon Soo
See Also: