---
title: "Discussion on \"DDIA - Chapter 3 - Storage and Retrieval - (Part 2)\" | Hashnode"
description: "Discussion on \"DDIA - Chapter 3 - Storage and Retrieval - (Part 2)\". Overview of B-trees, LSM-trees, index optimisations, full-text searches, OLTP vs. OLAP, data warehouses, and columnar databases"
url: "https://hashnode.com/posts/ddia-chapter-3-storage-and-retrieval-part-2/66c08ebded9e2cdbae92d247"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [DDIA - Chapter 3 - Storage and Retrieval - (Part 2)](https://tech.peculiarvivek.com/ddia-chapter-3-storage-and-retrieval-part-2?utm_source=hashnode&utm_medium=feed)

Overview of B-trees, LSM-trees, index optimisations, full-text searches, OLTP vs. OLAP, data warehouses, and columnar databases

Aug 17, 2024 · 3 min read · tech.peculiarvivek.com  
Read the article

-   [#databases](https://hashnode.com/tag/databases)
-   [#columnar-dbs](https://hashnode.com/tag/columnar-dbs)
-   [#btree](https://hashnode.com/tag/btree)
-   [#olap](https://hashnode.com/tag/olap)
-   [#oltp](https://hashnode.com/tag/oltp)

## Written by

[Vivek Khatri](https://hashnode.com/@peculiarvivek)

@peculiarvivek · India

  
[View profile](https://hashnode.com/@peculiarvivek)

Refactoring code, one repo at a time.

I am still deciding what should I write here.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
