Introduction to clustered tables, Google Cloud Documentation, 2024 (Google Cloud) - Official documentation detailing how Google BigQuery uses clustering and partitioning to optimize query performance.
Database Management Systems, Raghu Ramakrishnan and Johannes Gehrke, 2015 (McGraw-Hill Education) - A standard textbook covering fundamental concepts of database query optimization, physical data storage, and indexing techniques.
C-Store: A Column-Oriented DBMS, Mike Stonebraker, Daniel J. Abadi, Adam Batkin, Xuedong Chen, Mitch Cherniack, Miguel Ferreira, Edmond Lau, Amerson Lin, Sam Madden, Elizabeth O'Neil, Pat O'Neil, Alex Rasin, Nga Tran, Stan Zdonik, 2005Proceedings of the 31st International Conference on Very Large Data Bases (VLDB) (VLDB Endowment)DOI: 10.14778/1066914.1066967 - Foundational research paper on column-oriented database systems, explaining principles of data layout and query processing that influence modern MPP data warehouses.