How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Go Memcached client library #golang
Bigcache is a thread-safe, in-memory key-value store for Go designed to minimize garbage collection pauses. It functions as a memory-optimized cache capable of storing gigabytes of data while maintaining low latency during high-volume operations. The system avoids garbage collection overhead by managing memory through large byte arrays and manual allocation. It utilizes a circular-buffer layout to reuse space and lock-striped sharding to reduce contention during concurrent read and write access. The project provides capabilities for high-volume in-memory caching and low-latency data retrieva
Render template parts with extended cache control.
The main features of 5monkeys/django-viewlet are: Caching Libraries.
Open-source alternatives to 5monkeys/django-viewlet include: bluele/gcache — An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC. bradfitz/gomemcache — Go Memcached client library #golang. cheshir/ttlcache — Simple in-memory key-value storage with TTL for each record. cockroachdb/pebble — Pebble is an embedded key-value storage engine written in Go, designed as a library that provides durable,… codingsince1985/couchcache — A RESTful caching micro-service in Go backed by Couchbase. allegro/bigcache — Bigcache is a thread-safe, in-memory key-value store for Go designed to minimize garbage collection pauses. It…