BigCache 是在内存上的缓存,其使用了Go语言1.5所带来的特性,利用了 map[uint64]uint32 类型来避免GC带来的性能损耗,使得其在存储大量数据的同时保持高性能
封装了redis+memcache的基础缓存功能,只需要修改一个简单的配置就可以快速的切换缓存方式,而无需再去写相关的代码。提供了可扩展的接口,方面开发者扩展其他的缓存类型,比如内存缓存。
go 分布式2级 两级缓存方案,支持本地缓存和外部缓存,发布订阅支持分布式
一个拥有分片机制的轻量级内存缓存库,API 友好,支持多种数据淘汰机制 - An api friendly memory-based cache
WheatCache, 一个通用的分布式 LRU 缓存
Go 实现的 Redis 内存分析工具:用于找出占用内存较多的 Key,将结果导出至 CSV 文件。