Brain-Score 81/100 TECH All Things Open · 0:45

What is a columnar database and how does it work?

3-Second Blueprint (English)

  1. Unlike row-based databases that group full records, columnar databases store each field contiguously in separate columns.
  2. Fetching all fields for a single order ID is less efficient in columnar storage because attributes must be reconstructed across columns.
  3. Analytical queries such as calculating average phone prices run much faster by reading only the price column without scanning full rows.
Columnar Storage LayoutRow-Oriented DatabasesOLAP Aggregation QueriesColumn-Selective Scanning

3-Sekunden-Fazit (Deutsch)

  1. Statt ganze Datensätze zeilenweise abzulegen, speichern spaltenorientierte Datenbanken jedes Attribut getrennt in eigenen Spalten.
  2. Das Abrufen einzelner kompletter Datensätze per ID ist langsamer, da zusammengehörige Werte über mehrere Spalten gesucht werden müssen.
  3. Analytische Abfragen wie Durchschnittspreise laufen deutlich schneller, weil nur die relevante Preisspalte gelesen werden muss.
Spaltenorientierte SpeicherungZeilenbasierte DatenbankenAnalytische Aggregation (OLAP)Selektiver Spaltenzugriff

Note / Hinweis: Blueprints are AI-generated educational summaries (0% Politics · 0% Religion · 0% Brainrot) and do not constitute medical, legal, or financial advice. / KI-generierte Zusammenfassung zu Bildungszwecken – ersetzt keine medizinische, rechtliche oder finanzielle Fachberatung.