Key-Value SSD的原理和应用.pdf
- wendangchuan个人认证 |
- 2021-06-19 发布|
- 1.12 MB|
- 21页
Key/Value SSD
Design Overview and Use Cases Stanley Chief Engineer, Shannon Systems
Unstructured data dominates
Use Cases Pika CockroachDB MyRocks TiDB SSD KVSSD
The overhead cost of RocksDB Application RocksDB Filesystem Block Device SSD
The overhead of RocksDB Application RocksDB Filesystem Block Device 1. Read/Write must be aligned to 4KB sectors SSD
The overhead of RocksDB Application RocksDB 1, block bitmap Filesystem 2, map table: file address -> LBA . 3, the journal Block Device SSD
The overhead of RocksDB Application 1, High write amplication caused by compaction. RocksDB 2, Write Log 3, map key -> file address. Filesystem Block Device SSD
The overhead of RocksDB Application RocksDB key -> file address Filesystem file address -> LBA Block Device SSD LBA -> PBA
The ov