Machbase Neo
✓ 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
Latest v8.0.2
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.
API and Interfaces
- 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
Bridges
Integration with external systems
- SQLite
- PostgreSQL
- MySQL
- MS-SQL
- MQTT Broker
- Kafka
- NATS
Download
Instant download
Paste the script below into the shell prompt for the latest version of the platform.
sh -c "$(curl -fsSL https://neo.machbase.com/install.sh)"
Windows users
If you are a Windows user then execute neow
included in the Windows release.
Download the latest release for Windows
Choose the released version manually
Find and download the file for the version and platform from the releases page.
Tutorials
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 tutorials.
Contributing
We welcome and encourage community contributions to documents and examples for other developers. Typo and broken link fixes are appreciated.