A simple, fast and versatile Datalog database
- key-value-store
- embedded-database
- fulltext-search
- vector-database
47,133 repositories indexed
49–72 of 135 · Most stars
A simple, fast and versatile Datalog database
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
A disk-backed key-value store.
PostgreSQL® backup and restore service
HyperDex is a scalable, searchable key-value store
Embedded key-value store for read-heavy workloads written in Go
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
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.
pickleDB is an in memory key-value store using Python's orjson module for persistence. It can also use SQLite instead of orjson if needed.
A RocksDB compliant high performance scalable embedded key-value store
Effortlessly synchronize UserDefaults over iCloud.
A fast, multi-threaded Redis® and Valkey alternative written in Rust: drop-in compatible, with full-text and vector search built in
NoSQL embedded document store for Java
A simple, self-contained, serverless, zero-configuration, json document store.
Simple key-value store abstraction and implementations for Go (Redis, Consul, etcd, bbolt, BadgerDB, LevelDB, Memcached, DynamoDB, S3, PostgreSQL, MongoDB, CockroachDB and many more)
Backup and recovery manager for PostgreSQL
plpgsql_check is a linter tool (does source code static analyze) for the PostgreSQL language plpgsql (the native language for PostgreSQL store procedures).
GhostDB is a distributed, in-memory, general purpose key-value data store that delivers microsecond performance at any scale.
Elixir embedded key/value database
Multi-Modal Database replacing MongoDB, Neo4J, and Elastic with 1 faster ACID solution, with NetworkX and Pandas interfaces, and bindings for C 99, C++ 17, Python 3, Java, GoLang 🗄️
IonDB, a key-value datastore for resource constrained systems.
C# .NET NOSQL ( key value, object store embedded TextSearch SemanticSearch Vector layer ) ACID multi-paradigm database management system.
QuineDB is a quine that is also a key-value store.
Language model search engine built on a vector database and an anything key/value store.