Ittia logo

Time Series Data Management Platform

Making Embedded Devices Software-Defined

Secure High-Performance Embedded Data Management

ITTIA provides secure, high-performance data management tools for MCU and MPU developers

The ITTIA product family offers the highest performance embedded database, alongside tools to aid data insight and systems integration.

Two versions of ITTIA DB are available – ITTIA DB Lite aimed at small footprint resource-constrained 32-bit microcontrollers (MCUs), and applications such as data conditioning and prepariation for AI, and dynamic, real-time data management. ITTIA DB SQL is a high-performance time-series embedded database for single or multicore application processors which are typically running Linux or an RTOS. Both tools include the ITTIA Analitica data observatory and analysis tool, while ITTIA Data Connect permits system-wide data queries, across multiple MPUs and MCUs.

ITTIA SDL Is Conformant to the Principles of IEC/ISO 62443

ITTIA DB data security protocols offer data protection against malicious access and are the ideal protection for embedded systems and connected IoT devices because it offers unique real-time data protection features, support for encryption, and authentication. ITTIA DB Security Expert Agent Library, known as DB SEAL, is a virtual agent that monitors database responsibilities, input, and data metrics in real-time and responds by rejecting unexpected requests. It isolates databases stored on devices, chooses between alternatives to mitigate an attack, and—by proactive monitoring—will allow each device to issue an alert, block access, or shut down when data management metrics fall out of the expected range.

ITTIA DB Event Streaming Database Engine Is Built for Data Aggregation

Device applications embedded with ITTIA DB are empowered to search, filter, aggregate, and store streams of data in real-time. These intelligent IoT devices monitor data streams, react and store events, respond to updates, and benefit from extended data management performance throughput. As data flows through embedded systems, this continuous computation capability enables the device to act and make decisions.

The Powerful ITTIA DB Embedded Time Series Engine

ITTIA DB is a fast and scalable time-series data management platform for embedded systems to store and analyze large events at per microsecond data arrival rates. It is a device data management solution offering cost savings since computing is performed at the edge. ITTIA DB time-series engine offers embedded systems gain intelligence to monitor, access, and query historical time-stamped data. It is built with a foundation of time series functions that help devices identify trends and patterns.

Build Embedded Applications with ITTIA DB to Operate Continuously with No Interruptions

High availability is a feature of ITTIA DB that eliminates single points of failure to ensure device data management has continuous uptime, and which provides applications with constant access to the data. It ensures—whether due to power failure or catastrophic issues—that IoT data is always accessible. ITTIA DB support for high availability includes data consistency, data redundancy through replication, fallback, and fault detection.

Database Support for Variety of Processors and Boards

ITTIA DB supports various hardware architectures, including Arm, Intel, and PowerPC. With support for industry-leading commercial off-the-shelf (COTS) Board Support Packages (BSP), ITTIA DB builds and supports a variety of package requirements.

With dual engines for analytics and transactions, ITTIA DB offers outstanding performance and resilience on modern systems that add great value to applications developed for the embedded arena. Amazing ingestion throughput, high-performance query response latency, fast full data export, and continuous monitoring enable advanced data computing at the edge.

Discover how to develop advanced applications utilizing our smart edge data management and analysis platform.