Hacker News Show HN· unkn0wn_root·· 3 小时前AI 评分34
Show HN:Cascache——慢读取无法撤销失效的 Go 缓存
Show HN: Cascache – A Go cache where slow reads can't undo invalidation
AI 导读
Cascache 是 Go 的 read-through 缓存,用 fence 令牌保证失效后已启动的慢加载无法把旧值写回。它支持单进程、Redis 共享失效,以及 Ristretto、BigCache、Redis 存储和 JSON、CBOR、msgpack、protobuf 编解码。v4 更改了模块路径、API 和存储格式,与 v3 不共享缓存数据或失效,需 Go 1.23.1 或更高版本。
来源:Hacker News Show HN · github.com