缓存库 - Go语言的缓存库

按热度排序
54 2.3k 119

R Ristretto是使用TinyLFU准入策略和Sampled LFU逐出策略的快速并发缓存库。
 
10.0 5.8
27 898 73

F 快速。 性能在多核CPU上扩展。线程安全的。 并发goroutine可以读写单个缓存实例。fastcache设计用于存储大量项目而无需GC开销。 Fastcache在创建期间达到设置的最大大小时会自动驱逐旧条目。
 
3.6 0.0
  6月前
15 517 46

G Gocache ☔️一个可扩展的Go缓存库,为您带来了许多用于缓存数据的功能
 
2.5 5.0
8 393 24

B bigqueue是一个用纯Go编写的嵌入式,快速和持久队列,基于内存映射(mmap)文件实现
 
1.5 0.2
8 309 26

L Local caching - Guava Cache在Go中的部分的实现
 
1.1 1.0
113 2.9k 248

Y 一个用go实现的零GC延迟,高并发支持的缓存系统freecache
 
1.0 0.2
227 1.9k 278

G 这提供了lru包,它实现了固定大小的线程安全LRU缓存。 它基于Groupcache中的缓存。
 
0.7 0.0
  4月前
10 162 27

V vegamcache是一个使用gossip协议构建的分布式内存中golang缓存库
 
0.6 0.0
  1年前
6 142 5

M microcache 实现作为Go中间件的非标准HTTP缓存
 
0.5 0.0
11 141 11

G 该项目封装了多个数据库服务器,redis,ledis,memcache,文件,内存,nosql,postgresql
 
0.5 0.0
  11月前
9 140 19

P 一直以来都使用varnish来做HTTP缓存,喜欢它的性能高效与vcl配置的强大。在规范化缓存的配置之后,强大的vcl对于我也没有太多的作用了,此时我更希望易上手,更简洁的配置,Pike则由此诞生。
 
0.5 0.3
5 129 13

G go-rm 旨在通过 Golang 来实现 redis 模块.
 
0.4 0.0
  1年前
6 125 12

G Geocache是一个在内存中的缓存,它适合于基于地理位置的应用。
 
0.4 0.0
  4年前
6 113 6

O OneCache - 一个Go缓存库,支持多种存储
 
0.4 0.0
  4月前
7 88 9

Y 一个采用Go语言开发的分布式两级缓存(memory + redis),包含加载器函数
 
0.2 0.0
  3月前
3 71 7

T tinylru - 一个快速的微型 LRU 缓存Go库
 
0.2 0.0
  7月前
9 63 7

L Distributed cache with gossip peer membership enrollment
 
0.2 0.0
  4月前