Columnar storage is a data storage and retrieval method used in databases, particularly in data warehousing and analytics systems. Unlike traditional row-based storage, where data for each row of a table is stored contiguously, columnar storage stores data for each column of a table separately. Read more about it here.