BaeBox

ClickHouse 왜 쓸까? 본문

개발 관련/DB

ClickHouse 왜 쓸까?

배모씨. 2019. 10. 23. 17:23
반응형

* 글에서 사용하는 이미지들은 https://clickhouse.yandex/docs/en/ 에서 퍼왔음.


클릭하우스는 이런 형태로 데이터를 저장한다.

요런 형태로 데이터를 저장하기 때문에 쓴다.

백 번 설명하는 것보다 이미지로 보여주는게 빠를거라고 생각해서 이미지를 가져왔다.

 

Row-Oriendted
Colum-Oriented

See the difference? 힘의 차이가 느껴지십니까?

내가 적은거 아니다.

공식 document 에 저렇게 적혀있다.

 

어쨌든, 반드시는 아니지만 대부분의 경우에 Column-Oriented DB 가 더 빠르다고 한다. 

clickhouse 를 사용하기에 유리한 조건 등이 DB 공식 doc 에 적혀있으니 한 번 읽어보면 좋다.

https://clickhouse.yandex/docs/en/

 

Overview - ClickHouse Documentation

What is ClickHouse? ClickHouse is a column-oriented database management system (DBMS) for online analytical processing of queries (OLAP). In a "normal" row-oriented DBMS, data is stored in this order: Row WatchID JavaEnable Title GoodEvent EventTime #0 893

clickhouse.yandex

 

반응형

'개발 관련 > DB' 카테고리의 다른 글

ClickHouse 가 지원하는 DataType  (0) 2019.10.23
ClickHouse 의 특징  (1) 2019.10.23
ClickHouse 란?  (0) 2019.10.23
MongoDB - Connection + CRUD  (0) 2019.10.23
MongoDB 를 띄워보자  (0) 2019.10.23
Comments