中文
Appearance
高性能 Java/Kotlin 二级缓存框架,通过事件总线实现自动缓存一致性。
L2(本地内存缓存,支持 Guava/Caffeine)+ L1(分布式缓存,Redis)自动缓存提升和双写。
CacheEvictedEventBus 通过 Redis Pub/Sub 或进程内事件总线实现跨实例分布式缓存失效。
通过 @CoCache、@GuavaCache、@CaffeineCache 和 @JoinCacheable 注解声明式配置缓存。
细粒度的逐键锁配合双重检查模式,防止缓存未命中时的惊群效应。
自动 TTL 随机化防止多个缓存条目同时过期导致的缓存雪崩。
将多个缓存值组合成单一结果,支持跨缓存 Join 语义和自动失效。