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 139 · Most stars
Distributed reliable key-value store for the most critical data of a distributed system
- etcd
- raft
- distributed-systems
- kubernetes
Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
- anns
- nearest-neighbor-search
- faiss
- vector-search
A library that provides an embeddable, persistent key-value store for fast storage.
- database
- storage-engine
Scalable datastore for metrics, events, and real-time analytics
A flexible distributed key-value database that is optimized for caching and other realtime workloads.
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
- search-engine
- search
- typo-tolerance
- site-search
Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a cloud-native database.
- search-engine
- semantic-search
- semantic-search-engine
- vector-search
FoundationDB - the open source, distributed, transactional key-value store
- key-value-store
- transactional
- acid
- distributed-database
NoSQL data store using the Seastar framework, compatible with Apache Cassandra and Amazon DynamoDB
- nosql
- c-plus-plus
- scylla
- seastar
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
Open-source, low-latency key/value engine built on Valkey with query subscriptions and hierarchical storage tiers.
LiteDB - A .NET NoSQL Document Store in a single data file
PostgreSQL backup tool with Point-In-Time-Recovery and restore verification
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
- go
- cache
- library
Database manager for MySQL, PostgreSQL, SQL Server, MongoDB, SQLite and others. Runs under Windows, Linux, Mac or as web application
- sql-server
- sql
- database-manager
- mysql
Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.
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
The live data layer for apps and AI agents. Create up-to-the-second views into your business, just using SQL
Realm is a mobile database: an alternative to SQLite & key-value stores
- mobile-database
- nosql-database
- realm-mobile-database
- realm
Golang ORM with focus on PostgreSQL features and performance
OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Transactions, Full-Text indexing and Reactive Queries.
- orientdb
- graph-database
- document-database
- dbms
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures