✓ Performant timeseries database
✓ Scalable from Raspberry Pi to high-end servers
✓ Easy to install - instant download and run
✓ Easy to learn - familiar SQL with Tables and Columns
✓ Easy to write and query via HTTP, MQTT and gRPC
✓ Bridge to SQLite, PostgreSQL, MySQL, MSSQL, MQTT Broker
Machbase is the world’s fastest timeseries database1 with a minimal footprint. It’s an ideal solution for environments that require scalability, from small servers with limited resources like the Raspberry Pi to horizontally scaled clusters. Machbase Neo, built on Machbase, adds crucial features required for the IoT industry. It ingests and handles query data through various protocols, such as MQTT for direct data transfer from IoT sensors, and SQL via HTTP for data retrieval by applications.
- HTTP : Applications and Sensors read/write data via HTTP REST API
- MQTT : Sensors write data via MQTT protocol
- gRPC : The first class API for extensions
- SSH : Command line interface for human and batch process
- WEB : User interface
Integration with external systems
- MQTT Broker
Tutorial Waves tutorial is a good starting point.
Raspberry PI as IoT server shows how to install machbase-neo on Raspberry PI and utilize it as an IoT server.
Tutorials section has more materials.
We welcome and encourage community contributions to documents and examples for other developers. Typo and broken link fixes are appreciated.