References: Modern Databases and Lakehouses¶
-
NoSQL - Wikipedia - Detailed survey of NoSQL database categories including key-value, document, column-family, and graph stores. Directly maps to the six database categories taught in the chapter.
-
Data lakehouse - Wikipedia - Coverage of the lakehouse architecture combining data lake flexibility with warehouse-style governance. Foundation for the chapter's lakehouse content.
-
CAP theorem - Wikipedia - Clear treatment of consistency-availability-partition tolerance tradeoffs that drive modern database selection. Anchors the workload-fit decisions covered in this chapter.
-
Designing Data-Intensive Applications - Martin Kleppmann - O'Reilly - The definitive modern reference on database internals, replication, partitioning, and stream processing; a load-bearing source for any chapter on contemporary data systems.
-
NoSQL Distilled - Pramod J. Sadalage and Martin Fowler - Addison-Wesley - Concise comparison of the NoSQL database categories and their use cases; a perfect length match for the breadth-over-depth coverage in this chapter.
-
MongoDB Manual - MongoDB - Authoritative documentation for the leading document database, including data modeling, indexing, and aggregation patterns covered in this chapter.
-
Apache Cassandra Documentation - Apache Software Foundation - Reference for the canonical column-family store, including its data model and write-optimized architecture.
-
Redis Documentation - Redis - Documentation for the dominant key-value store, covering caching patterns, sessions, and data structures relevant to operational workloads.
-
Databricks Lakehouse Platform - Databricks - Vendor explanation of the lakehouse pattern, Delta Lake, and the unification of data warehouse and data lake architectures.
-
Choosing a Database on AWS - Amazon Web Services - Practical decision guide for selecting among relational, key-value, document, column-family, graph, and time-series databases on a major cloud platform.