Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Browse By

All Column-Oriented Database Management System

A column-oriented database management system stores each column of a table contiguously on disk or in memory, rather than storing each row together the way a conventional relational engine does by default. A query that touches only a few columns out of a wide table then has to scan far less data, and storing like values together lets the system compress each column more effectively, which makes this layout well suited to analytical and reporting workloads that aggregate over many rows but comparatively few columns at a time. The trade-off is that reading or writing one complete record becomes more costly than in a row-oriented design, so column-oriented systems are generally favored for read-heavy analytics rather than for high-frequency single-record transactional updates.

All Column-Oriented Database Management System
Filter Results3 entries
Sources
Wikipedia: Data orientation
Wikidata: ClickHouse
Has Member: ClickHouse, Wikidata lists ClickHouse (Q27825826) as an instance of column-oriented DBMS (Q425567)View the Source
Wikidata: Scylla
Has Member: ScyllaDB, Wikidata lists ScyllaDB (Q28957065) as an instance of column-oriented DBMS (Q425567)View the Source
Wikipedia: Apache Druid
Wikimedia FoundationHas Member: Apache Druid, Lead section
Quote, Has Member: Apache Druid, Lead section
is a column-oriented, open-source, distributed data store
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.