Embed presentation
Download to read offline



Row store databases organize data by row, with all columns in a row stored together on disk. They are mainly used for OLTP. A single column cannot be accessed without the entire row. Columnar databases organize data by each column, with all data in a field stored together on disk. They are mainly used for OLAP, allowing single columns to be accessed without their entire rows. OLTP databases like MySQL read entire rows even for single column queries, while OLAP databases like Snowflake only read the selected column for such queries.


