마크베이스 TSDB
(Time Series DBMS)
데이터양이 너무 많고, 저장과 분석이 어려울 때
제품 소개
세계에서 가장 빠른
시계열 데이터 베이스
Machbase TSDB(시계열 데이터베이스)는
최소한의 설치 공간으로 최고의 성능을 구현하는
세계에서 가장 빠른 시계열 데이터베이스입니다.
글로벌 성능 평가 기관인 TPC
(Transaction Processing Performance Council)가
주관하는 성능 평가에서 2019년부터 'TPCx-IoT'
분야 1위를 차지하며 이 분야
국제 표준으로 등재되어 있습니다.
확장성이 필요할때
이상적인 솔루션
라즈베리 파이와 같이 리소스가 제한된
소형 서버부터 수평적으로 확장되는 클러스터까지
확장성이 필요한 환경에 이상적인 솔루션입니다.
Machbase를 기반으로 구축된 Machbase Neo는
산업 IoT 구축에 필요한 중요한 기능을 더 포함합니다.
IoT 센서에서 직접 데이터를 전송하기 위한 MQTT,
애플리케이션에서 데이터를 검색하기 위한 HTTP를
통한 SQL 등 다양한 프로토콜을 통해
쿼리 데이터를 수집하고 처리합니다.
마크베이스 네오 (통합UI버전)
-
IoT 데이터를 위한 MQTT 서버
-
Rest API를 위한 HTTP 프로토콜을 지원하는 웹 서버
-
Google에서 개발한 고성능, 고화질, 언어
중립적인 원격 프로시저 호출 프레임워크인 gRPC 서버 -
안전한 데이터 및 조작 보안을 위한 SSH 서버
따라서 사용자는 Neo를 실행하기만 하면 복잡한 과정 없이
위 모든 기능을 사용할 수 있습니다. 또한, 라인 프로토콜을 지원하여
데이터 수집을 위한 대표적인 오픈소스 제품인 Telegraf와 통합이
가능하며, 오픈소스 시계열 DBMS인 InfluxDB 애플리케이션을
그대로 사용할 수 있어 개발자의 선택의 폭이 크게 넓어졌습니다.
또한 누구나 깃허브를 통해 모든 소스 코드를 다운로드하여
테스트 및 검증할 수 있습니다.
마크베이스 네오 주요기능
시각화 기능 제공
-
실시간으로 입력되는 데이터 즉시 확인
-
SQL, Chart 등을 시각적으로 분석
내장 스케쥴러
-
엔진 레벨 반복 업무 자동화 기능 제공
마크베이스 네오 소개
Machbase Neo Edition
마크베이스 클래식 (콘솔버전)
마크베이스 TSDB 엔진은 C언어로 작성되었기 때문에
성능이 매우 빠르고 데이터 처리를 위한 CPU와 메모리
사용 효율이 매우 높습니다. 특히, 실시간으로 폭증하는
IoT 데이터 처리를 위해 혁신적 다차원 인덱스 구조를
고안 했으며, 이것이 Machbase 성능의 핵심입니다.
이러한 성능과 자원 효율성 특성으로 인해 소규모 에지
디바이스 내부의 고속 데이터베이스 및 에지 컴퓨팅의
핵심 데이터 처리 엔진으로 활용되고 있습니다.
Machbase의 주요성능
수집
에지 디바이스(ARM 2코어)
초당 최대 5십만개 레코드수집
단일 서버(INTEL 8코어)
최대 2,500,000 rec/sec
클러스터(16노드)
최대 100,000,000 rec/sec
추출
4,000억 개의 데이터
저장소에서 10,000개의
무작위 시간 범위를
추출하는 데 0.1초 소요
압축
4TB 저장 공간
약 1조 개 레코드