LevelDB is a fast key-value storage library written at Google that provides an ordered mapping from string keys to string values.
Repository Index
47,133 repositories indexed
1–24 of 37 · Most stars
A library that provides an embeddable, persistent key-value store for fast storage.
- database
- storage-engine
The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/
Simple and fast JSON database
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, POSIX, and OHOS.
A lightweight, lightning-fast, in-process vector database
Developer-friendly OSS embedded retrieval library for multimodal AI. Search More; Manage Less.
- approximate-nearest-neighbor-search
- image-search
- nearest-neighbor-search
- recommender-system
LiteDB - A .NET NoSQL Document Store in a single data file
immudb - immutable database based on zero trust, SQL/Key-Value/Document model, tamperproof, data change history
- key-value
- immutable
- merkle-tree
- go
Realm is a mobile database: an alternative to SQLite & key-value stores
- mobile-database
- nosql-database
- realm-mobile-database
- realm
MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.
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.
An Embedded NoSQL, Transactional Database Engine
The Universal Storage Engine
- tiledb
- arrays
- storage-engine
- scientific-computing
High-performance, columnar, in-memory store with bitmap indexing in Go
- db
- soa
- indexing
- bitmap
A simple, fast and versatile Datalog database
- key-value-store
- embedded-database
- fulltext-search
- vector-database
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
Embedded key-value store for read-heavy workloads written in Go
- go
- key-value
- hash-table
- key-value-store
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
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
- embeddings
- go
- golang
- llm
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.
- python
- python3
- pickledb
- database
EliasDB a graph-based database.
- golang
- graph
- embedded
- supports-transactions