~/talk

RocksDB

Talkat The Databaseology Lectures (Fall 2015) · 2015-09-10..11-12· [databases]
links:none on file
links:none on file
slides:none on file

RocksDB is Facebook’s fork of LevelDB optimized for SSDs and production scale, shipping multi-threaded compaction and per-file WAL + manifest atomic updates. Deployments report 2x smaller on disk versus InnoDB and dramatic write reduction (examples show ~100 MB/s down to ~15 MB/s), plus Parse runs MongoDB on RocksDB in production with huge compression (reportedly 5 TB → 285 GB) and lower P99 latencies via document-level locking. Ongoing work targets memtable concurrency, tiered storage, tombstone handling and adaptive ingest shaping.

AI-written summary · about

  1. 0:00Intro
  2. 2:50Overview
  3. 5:49Experimentation (2011-2013)
  4. 7:23Explosion (2013-2015)
  5. 9:17New Challenges (2015-)
  6. 9:47MongoRocks
  7. 11:44MyRocks
  8. 13:29Log Structured Merge Trees
  9. 15:49Flush full memtable
  10. 16:07Compaction
  11. 17:07Reads
  12. 21:20RocksDB Files - MANIFEST
  13. 25:12RocksDB Files - Table files
  14. 28:16Backups
  15. 31:52Work in progress
  16. 33:48Web scale MySQL at FB
  17. 39:25Better has many dimensions
  18. 40:49Storage efficiency
  19. 41:59Tiered Storage • Performance with efficiency • Write, read MB/second- disk
  20. 45:14Multi-threaded memtable
  21. 46:11Manage ingest
  22. 48:47Adaptive algorithm
  23. 49:38Database RAM
  24. 51:30X is faster than RocksDB
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.