top of page

Machbase TSDB
(Time Series DBMS)

When industrial data volumes make storage and analysis difficult

Product overview

TSDB

The world's fastest
time-series database

Machbase TSDB (time-series database)

delivers maximum performance with a minimal footprint

as the world's fastest time-series database.

 

The global benchmarking organization TPC

(Transaction Processing Performance Council) has ranked it

first in the TPCx-IoT benchmark since 2019,

and it is listed as

an international standard in this field.

TSDB

An ideal solution
when you need scalability

From small servers with limited resources, such as Raspberry Pi,

to horizontally scalable clusters,

it is an ideal solution for environments that need scalability.

 

Built on Machbase, Machbase Neo includes

additional key features for industrial IoT deployments.

It collects, queries, and processes data through various protocols,

including MQTT for sending data directly from IoT sensors

and SQL over HTTP

for applications to retrieve data.

Machbase Neo (integrated UI version)

  • An MQTT server for IoT data

  • A web server supporting HTTP for REST APIs

  • A gRPC server using Google's high-performance,
    language-neutral remote procedure call framework

  • An SSH server for secure data access and operations

Machbase Neo feature overview

Simply run Neo to access all these features

without a complicated setup. Support for line protocol also enables

integration with Telegraf, a widely used open-source data collection tool.

Applications built for InfluxDB, the open-source time-series DBMS,

can be used as-is, giving developers much more flexibility.

Anyone can also download all the source code from GitHub

for testing and validation.

Machbase Neo 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 more

Built-in broker support

  • Support for even more brokers!

  • Eliminate concerns about data loss and performance

Support embedded broker

  • Raspberry Pi, ODROID, and more

Standard security features

  • Simplify security

  • X.509 support over TLS and SSH console access

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

Built-in scripting language

  • Use scripting languages through TQL

  • for direct integration with external data sources
    and data transformation
    (
    sqlite, mysql, postgreSQL and more)

Visualization features

  • Enable real-time monitoring
    of incoming data.

  • Allow visual analysis of SQL,
    charts, and more.

Built-in scheduler

  • Automate repetitive tasks at the engine level

Introducing Machbase Neo
Machbase Neo Edition

Machbase Classic (console version)

Written in C, the Machbase TSDB engine
delivers high performance while using CPU and memory
efficiently for data processing. To handle rapidly growing
volumes of real-time IoT data, Machbase developed an innovative multidimensional index
structure
that is central to its performance.
This combination of speed and resource efficiency makes it
well suited to high-speed databases on small edge devices
and core data processing engines for edge computing.

Machbase Classic features

Machbase performance highlights

Collection

TSDB

Edge device (2 ARM cores)

Ingest up to 500,000 records per second
 

Single server (8 INTEL cores)

Up to 2,500,000 rec/sec
 

Cluster (16 nodes)

Up to 100,000,000 rec/sec

Extraction

TSDB

Retrieves data from

10,000 random time ranges

in a 400-billion-record database

in 0.1 seconds

Compression

TSDB

4 TB of storage

Approximately 1 trillion records

call
english
bottom of page