Redis is An open-source, in-memory data structure store used as a database, cache, and message broker. It supports various data structures such as strings, hashes, lists, sets, and more.. There are currently 12 open-source alternatives to Redis, with a combined total of 56.3k GitHub stars. The most common language among these projects is Go.
Showing 12 open-source alternatives
A high-performance, open-source distributed key-value database optimized for caching and real-time workloads.
A fast, persistent NoSQL database with Redis compatibility, designed for storing collection data on disk.
Redis-compatible key-value store with SQLite/PostgreSQL backend, offering ACID transactions and SQL views.
A distributed key-value NoSQL database compatible with Redis protocol, using RocksDB for storage to reduce memory costs and increase capacity.
A high-performance NoSQL database server written in Go, similar to Redis but stores data on disk.
A Redis-compatible server and distributed cluster implemented in Go, designed as a high-concurrency middleware example.
An embedded, serverless, transactional NoSQL database engine with key/value and JSON document store capabilities.
A Redis-compatible in-memory data store re-implemented in Rust for cross-platform use and multi-core performance.
A highly configurable, distributed, in-memory data store and cache implemented in Go, usable as a library or standalone service.
A Go library for creating a distributed in-memory cache with eventual consistency and cache stampede prevention.
A high-level Rust wrapper for the UnQLite embedded NoSQL database engine.
An in-memory, Redis-like key-value store for Godot, providing rich data structures and pub/sub messaging.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.