rocksdb
https://github.com/facebook/rocksdb
C++
A library that provides an embeddable, persistent key-value store for fast storage.
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.
C++ not yet supported12 Subscribers
Add a CodeTriage badge to rocksdb
Help out
- Issues
- IsTrivialMove() rejects trivial move due to grandparent overlap, but ShouldStopBefore() never splits the output — resulting in unnecessary full data rewrite
- Add iterator block pinning with retained buffers
- Add experimental external log file API
- Narrow a race in BlobFile::UnlinkSstFile
- Fix spelling errors in transaction.h
- RocksDB.flush (if WaitForFlush==true) or compactRange just hang (No CPU or disk activities)
- Expose BackupEngine C API additions: StopBackup and rate limiters
- Support file-wide seqno for external tables
- Fix table cache entry leak in VersionBuilder::UnrefFile on failed LogAndApply (#14720)
- util: add CRC32C SVE2 and hardware CRC extension acceleration for ARM64
- Docs
- C++ not yet supported