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: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
nutsdb/nutsdbA fast and persistent key-value store with support for transactions and various data structures.3,420
facebook/rocksdbA fast key-value store for efficient storage of large amounts of data on flash drives.28,801
cockroachdb/cockroachA distributed, cloud-native SQL database designed for high availability and scalable data management30,270
philippgille/gokvProvides a unified interface to various key-value store and caching solutions for Go programming language751
google/leveldbA fast key-value storage library with ordered mapping from string keys to string values.36,769
iabudiab/objectiverocksAn Objective-C wrapper around RocksDB for persistent key-value storage59
crystal-community/leveldbA Crystal binding for LevelDB, providing an interface to the fast key-value storage library.39
pouchdb/pouchdbA JavaScript database that syncs data across multiple platforms and devices.16,961
status-im/nim-rocksdbA Nim wrapper around a persistent key-value store33
firstbatchxyz/hollowdbA privacy-preserving key-value database on the Arweave blockchain63
bytebase/bytebaseA comprehensive platform for managing and securing database development and operations across multiple databases and teams11,605
cockroachdb/logtagsAn annotation system for Go contexts allowing key-value storage and retrieval39
sirixdb/sirixA log-structured, bitemporal append-only database system with native versioning support.1,131
seladb/pickledb-rsA lightweight key-value store written in Rust261
patx/pickledbA lightweight key-value store implementation using Python's JSON module927