Search

Column-Oriented Database

태그

정의

데이터를 컬럼 단위로 저장하고 처리하는 방식의 데이터베이스
같은 컬럼에 속한 모든 값들은 메모리나 디스크 상에서 서로 인접하게 위치
특정 컬럼에 대한 연산을 빠르고 효율적으로 수행
각 컬럼의 값들이 연속적으로(한번에) 저장
Apache Cassandra, Google Bigtable, HBase 등과 같은 NoSQL 및 일부 RDBMS(Vertica, ClickHouse) 등은 컬럼 지향 방식을 사용
이러한 시스템들은 OLAP(Online Analytical Processing) 워크로드와 같이 대규모의 데이터 집합에 대해 집계나 분석 작업을 주요 작업으로 수행하는 애플리케이션에 잘 맞습니다.