pebble

by cockroachdb · Developer Tools

RocksDB/LevelDB inspired key-value database in Go

New0 ratings6,016 starsActive
Developer ToolsDeveloper ToolGoJavaScript
↓ Download v2.1.7GitHub⚑ Report
pebble — image 1

About this project

Pebble Coverage Nightly benchmarks Pebble is a LevelDB/RocksDB inspired key-value store focused on performance and internal usage by CockroachDB. Pebble inherits the RocksDB file formats and a few extensions such as range deletion tombstones, table-level bloom filters, and updates to the MANIFEST format. Pebble intentionally does not aspire to include every feature in RocksDB and specifically targets the use case and feature set needed by CockroachDB: Block-based tables Checkpoints Indexed batches Iterator options (lower/upper bound, table filter) Level-based compaction Manual compaction Merge operator Prefix bloom filters Prefix iteration Range deletion tombstones Reverse…

Technologies

JavaScriptShellMakefileCSSGo

Project health

Actively maintained
Last updateyesterday
Contributors106
Latest releasev2.1.7
Open issues & PRs205
LicenseBSD-3-Clause
On GitHubsince 2018

GitHub

6,016
stars
582
forks
106
contributors
205
open issues & PRs
Go
language
yesterday
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review pebble.

Built by

cockroachdb
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain cockroachdb/pebble? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like