MACHBASE TSDB
(Time Series DBMS)
Ideal for managing vast data volumes
About Product

The world's Fastest
Time Series Database
Machbase TSDB(time series database) is
the world’s fastest time series
database with a minimal footprint.
In the performance evaluation organized
by the Transaction Processing Performance
Council (TPC), Machbase TSDB has led
the 'TPCx-IoT' category since 2019,
setting an international standard.

A perfect choice for
scaling as needed
And 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
Neo Edition(Integrated UI)
-
MQTT server for IoT data
-
Web server with HTTP support for REST APIs
-
gRPC server, a high-performance,
language-neutral RPC framework by Google -
SSH server for secure data and manipulatio

Users can easily launch Neo and utilize all these features
seamlessly. Neo supports the line protocol for
integration with Telegraf, a top open-source tool for
data collection. It also seamlessly integrates with InfluxDB,
expanding options for developers.
All source code is available on GitHub for testing and validation.
Key features
Convenient and user-friendly interface.
-
Offer a web browser-based interface.
-
Extremely easy to operate by
installing it as a single executable file
Support various operating systems.
-
Linux, Windows, macOS (Intel/M1)
Flexible integration with existing solutions.
-
Grafana plug-in
-
Telegraf, Tableau, and others
Change settings to take
advantage of smaller edges
-
Moreover, it supports various brokers!
-
Data loss and performance
concerns eliminate.
Support embedded broker
-
Raspberry Pi, ODROID, etc.
Support standard security features
-
Distant from the headache
-inducing security issues! -
Support TLS-based X.509,
SSH console support.
Provide worksheet functionality
-
Enable the creation and sharing
of interactive user education
manuals and tutorials.
Provide a powerful built-in data
transformation language (TQL)
-
Implement Restful API
instantly without additional coding. -
Includes specialized analysis
functions like FFT
Provide built-in scripting language
-
Utilize scripting language via TQL.
-
"Integrates directly with external
data sources like SQLite,
MySQL, PostgreSQL, and others.
Provide visualization
-
Enable real-time monitoring
of incoming data. -
Allow visual analysis of SQL,
charts, and more.
Built-in scheduler
-
Provide engine-level repetitive
task automation functionality.
Introducing Machbase Neo
Machbase Neo Edition
Classic Edition(Console)
The Machbase engine, written entirely in C, offers exceptional
speed and efficiency in CPU and memory usage for processing
data. Our innovative multi-dimensional index structure handles
real-time IoT data, driving Machbase's high performance.
These qualities make it ideal as a fast database for edge
devices and a core engine for edge computing.

Performance
Ingestion

In edge Device (ARM 2 core)
up to 500,000 rec/sec
In single Server (INTEL 8 core)
up to 2,500,000 rec/sec
In Cluster (16 node)
up to 100,000,000 rec/sec
Extraction

0.1 seconds for extracting
10,000 random time ranges
from a 400 billion
data store
Compression

4TB store
around 1 trillion record
