快速的线程安全内存高速缓存,用于Go中的大量条目。 最大限度地减少GC开销-Golang开发

时间:2024-06-15 09:00:27
【文件属性】:

文件名称:快速的线程安全内存高速缓存,用于Go中的大量条目。 最大限度地减少GC开销-Golang开发

文件大小:90KB

文件格式:ZIP

更新时间:2024-06-15 09:00:27

fastcache-快速的线程安全内存缓存,用于Go Features Fast中的大量条目。 性能可在多核CPU上扩展。 请参阅下面的基准测试结果。 线程安全的。 并发的goroutine可以读取并使用fastcache-快速线程安全的内存缓存,用于Go Features Fast中的大量条目。 性能可在多核CPU上扩展。 请参阅下面的基准测试结果。 线程安全的。 并发goroutine可以读取和写入单个缓存实例。 快速缓存旨在用于存储大量条目,而没有GC开销。 当达到创建时设置的最大缓存大小时,Fastcache会自动逐出旧条目。 简单的API。 简单的源代码。 缓存可以保存到文件并加载


【文件预览】:
fastcache-master
----vendor()
--------github.com()
--------modules.txt(388B)
----fastcache.go(11KB)
----fastcache_timing_test.go(8KB)
----bigcache.go(4KB)
----.github()
--------workflows()
----malloc_heap.go(151B)
----fastcache_gen_test.go(3KB)
----LICENSE(1KB)
----file_timing_test.go(2KB)
----bigcache_timing_test.go(612B)
----malloc_mmap.go(1KB)
----fastcache_test.go(7KB)
----go.sum(1KB)
----file_test.go(6KB)
----README.md(6KB)
----file.go(11KB)
----bigcache_test.go(2KB)
----go.mod(297B)

网友评论