For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine.
Repository Index
47,133 repositories indexed
1–24 of 52 · Most stars
React Hooks for Data Fetching
- react
- hook
- data-fetching
- swr
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
DataLoader is a generic utility to be used as part of your application's data fetching layer to provide a consistent API over various backends and reduce requests to those backends via batching and caching.
LMCache: Supercharge Your LLM with the Fastest KV Cache Layer
Garnet is a remote cache-store from Microsoft Research that offers strong performance (throughput and latency), scalability, storage, recovery, cluster sharding, key migration, and replication features. Garnet can work with existing Redis clients.
- cache
- cache-storage
- cluster
- concurrent
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
Efficient cache for gigabytes of data written in Go.
A high performance memory-bound Go cache
- cache
- performance
- golang
- go
Fast persistent recoverable log and key-value store + cache, in C# and C++.
- key-value-store
- hash-table
- persistent
- recoverable
Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
- java
- hazelcast
- in-memory
- big-data
Apache Ignite
- distributed-sql-database
- iot
- osgi
- network-client
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
- dotnetcore
- background-jobs
- queue
- mailing
FusionCache is an easy to use, fast and robust hybrid cache with advanced resiliency features.
Simple key-value storage with support for multiple backends
:package: Nothing but Cache.
- cache
- cache-storage
- disk-cache
- memory-cache
☔️ A complete Go cache library that brings you multiple ways of managing your caches
- go
- golang
- cache
- memcache
Fast, non-deadlocking parallel object cache for iOS, tvOS and OS X
An asynchronous, persistent key-value store for .NET desktop and mobile applications, backed by SQLite. Suited to both durable data such as user settings and cached data that expires, with optional encryption and System.Text.Json serialization.
- c-sharp
- cache
- reactive-extensions
- reactive-programming
CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features.
Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead
- golang
- go
- cache
- inmemory-cache
A distributed in-memory data store for the cloud
Concurrency-safe Go caching library with expiration capabilities and access counters
- hacktoberfest
Pluggable foundation blocks for building distributed apps.
- azure
- c-sharp
- lock
- message-bus