Skip to content

Designing Data-Intensive Applications - 3. Storage and Retrieval

Published: at 10:50 AM

Table Of Contents

Open Table Of Contents

Data Structures in Databases

Logs

Indexes

Types of Indexing Structures

Hash Indexes

SSTables and LSM-Trees

B-Trees

Alternative Indexing Structures

Secondary Indexes

In-Memory Indexes

Storage Engines for Different Workloads

Transactional vs. Analytical Workloads

Data Warehousing

Column-Oriented Storage

Key Takeaways


Contribute to this article here.