본문 바로가기
SingleStoreDB/엔지니어링

SingleStore_Forum : 컬럼스토어 테이블 최적화, 50GB 이상의 빅테이블 처리를 빅테이블과 작은 테이블로 나누어 처리

by 에이플랫폼 [Team SingleStore Korea] 2019. 10. 4.

1. 다른 DB의 빅테이블 처리

MS SQL이나 Postgres는 하나의 큰 테이블에서 데이터를 저장하는 대신에 아래와 같이 분리하여 저장

· 100K transactions per table

(TABLE_TRANSACTIONS_1000000, TABLE_TRANSACTIONS_2000000)

· 분리된 여러 테이블에 존재하는 데이터를 찾고 결과를 도출하기 위해 "UNION"을 사용함

· 하나의 큰 테이블 처리를 위해서는 시스템을 분리해야 함

 

​​

2. SingleStore Forum

질문

SingleStore는 지속적으로 사이즈가 증가하는 하나의 컬럼스토어 테이블(+50GB)에 대해 향후 "JOIN"이나 쿼리를 수행하는 데 성능의 이슈는 없나?

답변

SingleStore는 수조 건의 Row가 들어 있는 하나의 컬럼스토어 테이블에서 샤드키를 통해 분산 관리가 가능합니다.

 

해당 SingleStore Forum 게시물은 링크를 통해 확인해주세요.

 

2019 년 10 월 04 일

※ www.a-platform.biz | info@a-platform.biz