# LSM ツリーから値を分離
+ 大きな値を `BLOB` ファイルに分割して書き込み増幅を減らす

+ クエリごとに追加の `I/O` が必要になる場合があります
  + `LSM-Tree`は小さいのでメモリにキャッシュしやすい

+ 範囲クエリにはランダムな `I/O` が必要です
  + `SSD`のパラレル`I/O`機能を活用する
  + ランダム `I/O` とシーケンシャル `I/O` の差が狭くなる

```
~!@// Example@!~
key: 16B, value: 1KB
(40 x 16 + 1024) / (16 + 1024) = 1.6 
```
------------------------------------------------------------

