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 38 · Most stars
TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructure ceiling.
- distributed-database
- distributed-transactions
- tidb
- database
Search infrastructure for AI
🦔 Fast, lightweight & schema-less search backend. An alternative to Elasticsearch that runs on a few MBs of RAM.
- rust
- infrastructure
- search
- index
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
A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.
- crdt
- javascript
- offline-first
🌌 A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.
- data-structures
- full-text
- search
- typo-tolerance
Open source transactional distributed database. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure without compromising performance.
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
- python
- utilities
- cache
- data-structures
Lightweight, fast and reliable key/value storage engine based on Bitcask.
- database
- kv-store
- golang
- data-structures
A simple, fast, embeddable, persistent key/value store written in pure Go. It supports fully serializable transactions and many data structures such as list, set, sorted set.
Easily and efficiently make your ActiveRecord models support hierarchies
- closure-tree
- ruby
- nested-hashes
- tree-structure
Turn Clojure data structures into SQL
Highly available elephant herd: HA PostgreSQL cluster using Docker
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
- embedded-database
- java
- kotlin
- key-value
SirixDB is an an embeddable, bitemporal, append-only database system and event store, storing immutable lightweight snapshots. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach.
- xquery
- java
- temporal-data
- storage
A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research
- defects4j
- java
- perl
PGX — Lightweight Postgres for AI agents. Written in Rust. Thousands of isolated databases in one runtime🐘
A structured database with a local web service to edit it
Generate a GraphQL API based on your SQL database structure
A compiler from Doxygen XML to reStructuredText -- hence, the name. It parses XML databases generated by Doxygen and produces reStructuredText for the Python documentation generator Sphinx.
- documentation-tool
- documentation-generator
- sphinx-doc
- restructured-text
The repository host gives no description.
- cache
- data-structures
- go
- golang
ChEMBL database structure pipelines
Lightweight RESTful database engine based on stack data structures