RocksDB: A High Performance Embedded Key-Value Store for Flash Storage

RocksDB: A High Performance Embedded Key-Value Store for Flash Storage

Meta Developers via YouTube Direct link

Log Structured Merge Architecture

7 of 15

7 of 15

Log Structured Merge Architecture

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

RocksDB: A High Performance Embedded Key-Value Store for Flash Storage

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Intro
  2. 2 A Client-Server Architecture with disks
  3. 3 Client-Server Architecture with fast storage
  4. 4 Architecture of an Embedded Database
  5. 5 Any pre-existing embedded databases?
  6. 6 Comparison of open source databases
  7. 7 Log Structured Merge Architecture
  8. 8 Leveldb has low write rates
  9. 9 Leveldb has high write amplification
  10. 10 Our solution: lower write amplification
  11. 11 Leveldb: read modify write = 2X IOS
  12. 12 Leveldb has a Rigid Design
  13. 13 The Changes we did to LevelDB
  14. 14 RocksDB is born!
  15. 15 What is it not?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.