Mango Cache-Go中的Guava Cache的部分实现。-Golang开发

时间:2024-06-15 09:51:52
【文件属性】:

文件名称:Mango Cache-Go中的Guava Cache的部分实现。-Golang开发

文件大小:100KB

文件格式:ZIP

更新时间:2024-06-15 09:51:52

Golang Caching

Go中的Guava Cache的Mango Cache部分实现。 支持的缓存替换策略:LRU分段LRU(默认)TinyLFU(实验性)TinyLFU实现的灵感源于Ben Manes的Caffeine和Go中的Guava Cache的Mango Cache Partial实现。 支持的缓存替换策略:LRU分段LRU(默认)TinyLFU(实验性)TinyLFU实现的灵感来自Ben Manes的Caffeine和Damian Gryski的go-tinylfu。 下载go get -u github.com/goburrow/cache示例包主导入(“ fmt”“ math / rand”“ time”“ github.com/goburrow/cache”)func main(){load:= func(k cache .Key)(cache.Value,error){return fmt.Sprintf(“%d”,k),nil} // C


网友评论