---
title: "#lsmtree articles | Hashnode"
description: "Explore 11 articles tagged #lsmtree on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/lsmtree"
---

Tag

# #lsmtree

11 posts · 1 followers

[Hemanth Indala](https://hashnode.com/@hemanth0914) · [Jan 16](https://hashnode.com/posts/why-modern-databases-use-lsm-trees-instead-of-b-trees/696aa45608a35c656c59af2a)

### [Why Modern Databases Use LSM Trees Instead of B-Trees](https://codehunger.hashnode.dev/why-modern-databases-use-lsm-trees-instead-of-b-trees?utm_source=hashnode&utm_medium=feed)

Traditional databases like MySQL and PostgreSQL use B-trees as their primary storage structure. B-trees modify data in place on disk, which means updates can happen at many different disk locations. This leads to random disk writes, which are expensi...

3 min read · [codehunger.hashnode.dev](https://codehunger.hashnode.dev/why-modern-databases-use-lsm-trees-instead-of-b-trees?utm_source=hashnode&utm_medium=feed)

[Ruban Sahoo](https://hashnode.com/@rubansahoo) · [Dec 29, 2025](https://hashnode.com/posts/building-high-throughput-systems/69529adfd2e24aa41fcddad3)

### [Building High Throughput Systems](https://ruban.hashnode.dev/building-high-throughput-systems?utm_source=hashnode&utm_medium=feed)

Architectural Decisions & Trade-offs

31 min read · [ruban.hashnode.dev](https://ruban.hashnode.dev/building-high-throughput-systems?utm_source=hashnode&utm_medium=feed)

[Ramesh Sinha](https://hashnode.com/@justramesh2000) · [Dec 18, 2025](https://hashnode.com/posts/build-an-lsm-tree-storage-engine-from-scratch-handbook/6944631e80f40a442d1799df)

### [How to Build an LSM Tree Storage Engine from Scratch – Full Handbook](https://freecodecamp.org/news/build-an-lsm-tree-storage-engine-from-scratch-handbook?utm_source=hashnode&utm_medium=feed)

Databases are one of the most important parts of a software system. They allow us to store huge amounts of data in an organized way and retrieve it efficiently when we need it. In the early days, when the volume of data was relatively small, engineer...

38 min read · [freecodecamp.org](https://freecodecamp.org/news/build-an-lsm-tree-storage-engine-from-scratch-handbook?utm_source=hashnode&utm_medium=feed)

[Abdulhai Mohamed Samy](https://hashnode.com/@LordSnow) · [Sep 1, 2025](https://hashnode.com/posts/write-optimized-index-structures-bitmap-indices-and-postgresql/68b591c7adc811b3aecedc9a)

### [Write-Optimized Index Structures, Bitmap Indices, and PostgreSQL](https://beyond-sql.hashnode.dev/write-optimized-index-structures-bitmap-indices-and-postgresql?utm_source=hashnode&utm_medium=feed)

Explore modern indexing strategies like LSM trees and bitmap indices crucial for PostgreSQL performance and scalability

2 min read · [beyond-sql.hashnode.dev](https://beyond-sql.hashnode.dev/write-optimized-index-structures-bitmap-indices-and-postgresql?utm_source=hashnode&utm_medium=feed)

[Ravi Sankar](https://hashnode.com/@ravisankar) · [Apr 16, 2025](https://hashnode.com/posts/unleashing-the-power-of-lsm-trees-the-backbone-of-high-performance-databases/67ffea4df478206ed448d566)

### [Unleashing the Power of LSM Trees: The Backbone of High-Performance Databases](https://codersnook.hashnode.dev/unleashing-the-power-of-lsm-trees-the-backbone-of-high-performance-databases?utm_source=hashnode&utm_medium=feed)

If you’re diving into the world of database internals or exploring how modern NoSQL databases like Cassandra, RocksDB, or LevelDB handle massive amounts of writes, you’ll eventually run into the term LSM Tree — short for Log-Structured Merge Tree. In...

4 min read · [codersnook.hashnode.dev](https://codersnook.hashnode.dev/unleashing-the-power-of-lsm-trees-the-backbone-of-high-performance-databases?utm_source=hashnode&utm_medium=feed)

[Vivek Khatri](https://hashnode.com/@peculiarvivek) · [Aug 11, 2024](https://hashnode.com/posts/ddia-chapter-3-storage-and-retrieval-till-lsm-tree-thoughts-and-notes/66b8d4288cd1c2aa053d4984)

### [DDIA - Chapter 3 - Storage and Retrieval (till LSM-tree) - thoughts and notes](https://tech.peculiarvivek.com/ddia-chapter-3-storage-and-retrieval-till-lsm-tree-thoughts-and-notes?utm_source=hashnode&utm_medium=feed)

Summary of chapter 3 from "Designing Data-Intensive Applications" covering logs, indexes, Bitcask, SSTables, and LSM-trees

3 min read · [tech.peculiarvivek.com](https://tech.peculiarvivek.com/ddia-chapter-3-storage-and-retrieval-till-lsm-tree-thoughts-and-notes?utm_source=hashnode&utm_medium=feed)

[Ashraf Atef](https://hashnode.com/@ashrafatef) · [Oct 4, 2023](https://hashnode.com/posts/database-internals-how-is-time-series-data-saved/651df12344a150c8c1d8afa4)

### [Database Internals - How is Time Series data saved?](https://techdive.hashnode.dev/database-internals-how-is-time-series-data-saved?utm_source=hashnode&utm_medium=feed)

how is time series data saved time series influxdb time series lsm

24 min read · [techdive.hashnode.dev](https://techdive.hashnode.dev/database-internals-how-is-time-series-data-saved?utm_source=hashnode&utm_medium=feed)

[Shivanagouda Agasimani](https://hashnode.com/@Shiva02) · [Jul 20, 2023](https://hashnode.com/posts/database-storage-engines/64b8e1e7ae011910f9586ebe)

### [Data Storage and Retrieval: Log-Structured and Page-Oriented Storage Engines](https://shiva02.hashnode.dev/database-storage-engines?utm_source=hashnode&utm_medium=feed)

Dive into Building blocks of DBs: LSM-trees and B-trees

8 min read · [shiva02.hashnode.dev](https://shiva02.hashnode.dev/database-storage-engines?utm_source=hashnode&utm_medium=feed)

[Viet Phan](https://hashnode.com/@paduvi) · [Nov 14, 2020](https://hashnode.com/posts/database-303-column-oriented-storage/6931ef8541611c84795ff6da)

### [Database 303: Column-Oriented Storage](https://blog-vi.dogy.io/database-303-column-oriented-storage?utm_source=hashnode&utm_medium=feed)

Trong các bài trước, chúng ta đã tìm hiểu về các loại index phổ biến như Hash Index, LSM-Trees hay B-Trees, vốn được thiết kế chủ yếu cho các hệ thống OLTP (xử lý giao dịch trực tuyến). Tuy nhiên, khi chuyển sang môi trường OLAP (xử lý phân tích trực...

7 min read · [blog-vi.dogy.io](https://blog-vi.dogy.io/database-303-column-oriented-storage?utm_source=hashnode&utm_medium=feed)

[Viet Phan](https://hashnode.com/@paduvi) · [Oct 23, 2020](https://hashnode.com/posts/database-201-b-tree/69308581ed5c2c4d4c821dab)

### [Database 201: B-Tree](https://blog-vi.dogy.io/database-201-b-tree?utm_source=hashnode&utm_medium=feed)

B-Tree là một cấu trúc index được xây dựng dựa trên cấu trúc dữ liệu B-Tree, nhờ vậy nó kế thừa khả năng lưu trữ các cặp key-value một cách có thứ tự. Điều này giúp B-Tree hỗ trợ hiệu quả cả truy vấn tìm kiếm theo key lẫn truy vấn theo khoảng (range ...

8 min read · [blog-vi.dogy.io](https://blog-vi.dogy.io/database-201-b-tree?utm_source=hashnode&utm_medium=feed)
