pebble
https://github.com/cockroachdb/pebble
Go
RocksDB/LevelDB inspired key-value database in Go
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
Go not yet supported3 Subscribers
Add a CodeTriage badge to pebble![CodeTriage badge for cockroachdb/pebble](/cockroachdb/pebble/badges/users.svg?count=3)
Help out
- Issues
- internal/base: add doc comment discussing TrySeekUsingNext
- panic: slice bounds out of range
- add method to retrieve count of external files
- tool: build an `sstable scan` cmd that can read the backing file contents through a virtual reader
- 20240212.in memory sst
- db: flush to in-memory sstables
- sstable: index block always loaded; even if unused
- sstable: add writer option to remove a common prefix
- db: flush/compact memtables to in-memory sstables
- sstable: flush value blocks if 8MB are buffered
- Docs
- Go not yet supported