# 今天的 `LSM`
+ 与原来的 `LSM` 进行比较:
  + 多个磁盘组件可以合并在一起
  + 无需修改现有组件

+ `LSM` 组件可以是任何索引结构
  + 存储器组件（并发数据结构）
    + `B+-Tree`
    + `skip-list`
  + 磁盘组件
    + `B+-Tree`
    + `SSTables`
![`smart`](TodaysLSM_aa_001_20221021.png)

------------------------------------------------------------

利用磁盘组件的不变性来简化并发控制和可恢复性。
