💻
System Design
Ctrlk
  • System Design
  • System Design Overview
  • Basic Concepts
  • Key Concepts and Definations
  • Building Blocks
    • REST APIs
    • Authentication and Authorisation
    • Caching
    • Database
    • Message Queue
    • Deployment
    • CDN
    • Nginx
    • Web Scrapper and Automation
    • Parallel Processing
    • Scheduling
    • Networking Fundamentals
    • Cloud Services
  • Miscellaneous
  • Git
  • Visualization
  • rocksdb and Python
  • Python Framework
  • Java Script
  • Operating System
  • Big Data
  • Search
  • UI UX
  • Logging in Python
  • Communication in Python
  • Hashing
  • Sample Application Structure
  • Data Transfer over Network
  • Rough
    • Authentication and Authorization
    • Pyspark Kubernetes Operator
    • Pulsar vs Kafka
    • Storage vs Compute Server
    • Bigdata Storage Server
    • Bigdata Storage + Compute Servers
    • Stream Data Storage
    • Columnary vs Row based
    • Big data Processing
    • Stream data Processing
    • Metadata and usage
    • Data Cataloging and Usage
    • Iceberg vs Hive
    • Page 1
  • SQL - A Complete Guide
  • Data Engineer Interview
  • Elasticsearch
  • Lambda Architecture
  • Technology Stack
  • Machine Learning
  • System Designs
    • Thinking Mental Model
    • Design Fundamental Systems
    • Design Spotify
    • Design ChatGPT
    • Design Tinder
    • Design Twitter
    • Design Hotel Booking System
    • Design Calender Management System
    • Design Reddit
    • Design Whatsapp
    • Design Youtube
    • Design Instagram
    • To Read
Powered by GitBook
On this page
  • Columnary data
  • Columnary data is suitable for OLAP operations

Was this helpful?

  1. Rough

Columnary vs Row based

OLAP vs OLTP

Columnary data

  • https://hevodata.com/learn/columnar-databases/

Parquet

  • faster query run time

  • it is smaller in size

  • requires fewer data to be scanned compared to formats such as CSV

Columnary data is suitable for OLAP operations

  • https://www.sobyte.net/post/2021-11/whys-the-design-olap-column-oriented/

  • https://www.quora.com/Why-are-columnar-databases-more-suited-for-OLAP-applications?share=1

  • https://support.microsoft.com/en-us/office/overview-of-online-analytical-processing-olap-15d2cdde-f70b-4277-b009-ed732b75fdd6

  • What is OLAP: https://learn.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-analytical-processing

  • https://www.ibm.com/cloud/learn/olap

  • https://dwgeek.com/column-oriented-database-stores-data-details.html/

PreviousStream Data StorageNextBig data Processing

Last updated 3 years ago

Was this helpful?