BigCache快速,并发,清除内存中的高速缓存,可在不影响性能的情况下保留大量条目。 BigCache将条目保留在堆上,但省略了它们的GC。 为了在字节上实现该操作BigCache快速,并发,逐出内存中的高速缓存被写入,以保持大量条目,而不会影响性能。 BigCache将条目保留在堆上,但省略了它们的GC。 为此,对字节片进行了操作,因此在大多数使用情况下,需要在缓存前面进行条目(反序列化)。 需要Go 1.12或更高版本。 用法简单初始化导入“ github.com/allegro/bigcache”缓存,_:= bigcache.NewBigCache(bigcache.DefaultConfig(10 * time.Minute))