B+tree : disk ⇒ random access 하지만, Sequential이 성능이 좋음 ⇒ array사용

Bst : DRAM ⇒ NoSQL은 SkipList 사용

⇒ 구글이 선택한 이 2가지 요소를 함께 사용하는 것이 LSM-Tree이다.

Log-Structured Merge Tree

image.png

🎯 동작 과정

image.png

image.png

image.png

🎯 실제 예시

image.png

image.png