pebble

key-value store

A high-performance key-value store designed to support the needs of a distributed database system

RocksDB/LevelDB inspired key-value database in Go

GitHub

5k stars
100 watching
463 forks
Language: Go
last commit: about 1 month ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nutsdb/nutsdb A fast and persistent key-value store with support for transactions and various data structures. 3,420
facebook/rocksdb A fast key-value store for efficient storage of large amounts of data on flash drives. 28,801
cockroachdb/cockroach A distributed, cloud-native SQL database designed for high availability and scalable data management 30,270
philippgille/gokv Provides a unified interface to various key-value store and caching solutions for Go programming language 751
google/leveldb A fast key-value storage library with ordered mapping from string keys to string values. 36,769
iabudiab/objectiverocks An Objective-C wrapper around RocksDB for persistent key-value storage 59
crystal-community/leveldb A Crystal binding for LevelDB, providing an interface to the fast key-value storage library. 39
pouchdb/pouchdb A JavaScript database that syncs data across multiple platforms and devices. 16,961
status-im/nim-rocksdb A Nim wrapper around a persistent key-value store 33
firstbatchxyz/hollowdb A privacy-preserving key-value database on the Arweave blockchain 63
bytebase/bytebase A comprehensive platform for managing and securing database development and operations across multiple databases and teams 11,605
cockroachdb/logtags An annotation system for Go contexts allowing key-value storage and retrieval 39
sirixdb/sirix A log-structured, bitemporal append-only database system with native versioning support. 1,131
seladb/pickledb-rs A lightweight key-value store written in Rust 261
patx/pickledb A lightweight key-value store implementation using Python's JSON module 927