machbase-neo
✓ 고성능 시계열 데이터베이스입니다.
✓ Raspberry Pi부터 하이엔드 서버까지 확장할 수 있습니다.
✓ 데이터 변환과 시각화를 제공합니다.
✓ 대시보드로 데이터를 모니터링할 수 있습니다.
✓ 즉시 다운로드하여 실행할 수 있어 설치가 간편합니다.
✓ 테이블과 컬럼을 사용하는 익숙한 SQL로 쉽게 학습하실 수 있습니다.
✓ HTTP, MQTT, gRPC를 통해 손쉽게 데이터를 적재하고 조회하실 수 있습니다.
✓ SQLite, PostgreSQL, MySQL, MSSQL, MQTT 브로커, NATS와 연동할 수 있습니다.
Machbase는 IoT 애플리케이션에 최적화된 고성능 시계열 데이터베이스이며 C 언어로 구현되었습니다.
machbase-neo
는 Machbase 엔진을 통합한 IoT 데이터베이스 서버로,
IoT 플랫폼 구축에 필요한 필수 기능과 사용하기 쉬운 도구를 함께 제공합니다.
MQTT를 통해 IoT 센서에서 직접 데이터를 수집하고,
애플리케이션이 HTTP 기반 SQL로 데이터를 조회할 수 있도록 여러 프로토콜을 지원합니다.
Raspberry Pi부터 고성능 서버까지 폭넓은 환경에 설치하여 사용할 수 있을 만큼 유연합니다.
다운로드
아래 스크립트를 쉘 프롬프트에 붙여 넣으면 최신 버전을 설치하실 수 있습니다.
sh -c "$(curl -fsSL https://docs.machbase.com/install.sh)"
데이터 시각화
데이터 변환과 시각화를 위한 언어인 TQL을 기본으로 제공합니다.

NEW! 지리 공간 기반 데이터 시각화를 지원합니다.

- GEOMAP()을 이용해 지도를 시각화해 보십시오.
대시보드
실시간 데이터를 즉시 모니터링하실 수 있습니다.

API 및 인터페이스
- HTTP : 애플리케이션과 센서가 HTTP REST API로 데이터를 읽고 쓸 수 있습니다.
- MQTT : 센서가 MQTT 프로토콜(MQTT v3.1.1 & v5)로 데이터를 전송할 수 있습니다.
- gRPC : 확장을 위한 1급 API를 제공합니다.
- SSH : ssh를 통한 명령줄 사용자 인터페이스를 지원합니다.
- GUI : Web 사용자 인터페이스를 제공합니다.

브리지
외부 시스템과 쉽게 연동하실 수 있습니다.
- SQLite
- PostgreSQL
- MySQL
- MS-SQL
- MQTT Broker
- NATS
기여
다른 개발자를 위한 문서와 예제를 함께 만들어 주시면 언제든 환영합니다. 오탈자나 끊어진 링크를 발견하시면 편하게 제보해 주십시오.