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–16 of 16 · Most stars
A modern replacement for Redis and Memcached
Open Source alternative to Algolia + Pinecone and an Easier-to-Use alternative to ElasticSearch ⚡ 🔍 ✨ Fast, typo tolerant, in-memory fuzzy Search Engine for building delightful search experiences
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.
BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support
Get your data in RAM. Get compute close to data. Enjoy the performance.
An in-memory cache library for golang. It supports multiple eviction policies: LRU, LFU, ARC
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
Lightning Memory Database (LMDB) for Java: a low latency, transactional, sorted, embedded, key-value store
A C++ static library offering a clean and simple interface to the 7-zip shared libraries.
Embeddable, in-memory, document-oriented database with a high-level Query builder interface.
Simple Job Processing in Elixir with Mnesia :zap:
Ultra High-performance Lightweight Embedded and Server OLTP RDBMS✨
Elixir queue! A simple, in-memory queue with worker pooling and rate limiting in Elixir.
A zero-dependency generic in-memory cache Go library