add lastcache

This commit is contained in:
mohamadrostami 2023-11-20 12:30:32 +01:00
parent 89f2a685b2
commit 1fda8f21d8

View File

@ -656,6 +656,7 @@ _Data stores with expiring records, in-memory distributed data stores, or in-mem
- [gocache](https://github.com/yuseferi/gocache) - A data race free Go ache library with high performance and auto pruge functionality
- [groupcache](https://github.com/golang/groupcache) - Groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.
- [imcache](https://github.com/erni27/imcache) - A generic in-memory cache Go library. It supports expiration, sliding expiration, max entries limit, eviction callbacks and sharding.
- [lastcache](https://github.com/mbrostami/lastcache) - A Go module that implements stale-while-revalidate and stale-if-error in-memory cache strategy.
- [nscache](https://github.com/no-src/nscache) - A Go caching framework that supports multiple data source drivers.
- [remember-go](https://github.com/rocketlaunchr/remember-go) - A universal interface for caching slow database queries (backed by redis, memcached, ristretto, or in-memory).
- [theine](https://github.com/Yiling-J/theine-go) - High performance, near optimal in-memory cache with proactive TTL expiration and generics.