icache

Cache library

A high-performance cache library for Go with thread-safe, generic support and no serialization requirements.

A High Performance, Generic, thread-safe, zero-dependency, key-value, in-memory cache

GitHub

19 stars
3 watching
2 forks
Language: Go
last commit: 5 months ago
Linked from 1 awesome list

cachegenericgogolangin-memory-cache

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
erni27/imcache A zero-dependency in-memory cache library that supports various expiration strategies and is safe for concurrent use. 123
yuseferi/gocache An in-memory key-value store/cache implementation in Go providing efficient caching capabilities 9
viney-shih/go-cache Provides a flexible and multi-layered caching solution for Go applications using the Cache-Aside pattern. 139
muesli/cache2go A Go caching library that provides concurrency-safe storage and expiration capabilities 2,125
iwanbk/bcache A distributed in-memory caching system with eventual consistency and configurable maximum keys 156
orlovevgeny/go-mcache A fast key-value store with expiration times and thread safety. 97
ulovecode/gdcache A cache library that efficiently stores and retrieves data by using unique identifiers in SQL queries. 13
oastuff/clusteredbigcache Provides in-memory caching with clustering support 45
adelowo/onecache A Go caching library with support for multiple backends and garbage collection. 136
thepaw/go-gt A Go library for a high-performance, in-memory caching system 11
cheshir/ttlcache A simple in-memory key-value storage with time-to-live (TTL) support 9
snazy/ohc A high-performance off-heap cache implementation for Java with support for asynchronous loading and eviction using an LRU algorithm. 1,071
creativecreature/sturdyc A caching library designed to make I/O heavy applications robust and highly performant by supporting non-blocking reads and configurable shards. 338
yiling-j/theine-go A high-performance in-memory cache with support for generics and adaptive eviction policies. 278
quasi/cl-memcached A fast and thread-safe interface to the Memcached object caching system. 21