이 영상은 SingleStore의 HTAP (Transaction + Analytic) 처리 능력을 보여 드립니다. 단일 테이블에 대량의 데이터를 적재하면서도, 최근 10분간 적재된 1억 2천만 개 이상의 데이터를 집계하는데 200~300ms 밖에 소요되지 않습니다. 또한 analytic query를 무한 반복해 인의적인 과부하를 유발한 상태에서 down-time 없이 Scale-in/out 실행해 SingleStore의 scalability를 시연합니다.
이 기능을 응용해 기존 다양한 데이터를 실시간 적재하며 real-time dashboard 를 구축하실 수 있습니다. 생산설비의 센서 데이터에서 application 의 사용자 정의 event까지, 발생하는 만큼 SingleStore에 적재하고 실시간 분석이 가능합니다.
PC 정도 규모의 VM 4대를 활용했으며, SingleStore는 별다른 tuning 없이 실행합니다. Kafka에 유입되는 Event는 초당 20만 ~ 25만으로 유입되며, random data 를 사용합니다.
이 영상은 Tiered Storage 기능인 SingleStore - Unlimited Storage Database 기능을 적용합니다. local disk 보다 큰 data를 저장할 수 있어, Data 증가에 따른 local disk 증설 필요성을 줄여 줍니다. 또한 scale-in/out 과정에 partition 재분배 과정이 필요 없이 신규 노드를 추가할 수 있어, 매우 빠르게 노드 추가 / 삭제가 가능합니다.
'SingleStoreDB > 엔지니어링' 카테고리의 다른 글
SingleStore : HTAP - Local Storage Database Demo (0) | 2022.10.18 |
---|---|
SingleStore DB 7.1 (0) | 2021.10.18 |
Making Painless Schema Changes (0) | 2021.10.18 |
Full-Text Search in SingleStore (0) | 2021.02.01 |
실시간 시스템 구현을 위한 SingleStore (0) | 2020.12.10 |