DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

Pebble


Pebble is a log-structured key-value store written in Go.

Country of Origin
US
Start Year
2011 [02]
Written in
Go
Supported Languages
Go
Inspired By
LevelDB, RocksDB
Compatible With
LevelDB, RocksDB
License
BSD License

Database Entry

Pebble


Pebble is a log-structured key-value store written in Go.

History


The project started in 2011 as a replacement for RocksDB. It was originally an incomplete Go port of LevelDB.

Data Model


Query Execution


Storage Architecture


Storage Model


Storage Organization


System Architecture


Citations

2 sources
  1. https://github.com/petermattis/pebble github.com Dead — Check Archive
  2. Initial check-in. github.com
Revision #2 Last Updated: