ITTIA DB SQL is a high-performance time-series database (TSDB) for embedded systems to securely monitor, process, and store data. It is widely selected for its seamless integration of online real-time data streaming and database query capability.
ITTIA DB SQL is designed for Internet of Things (IoT) devices and embedded systems. IoT edge devices gain the capability to add and remove sensors, devices, and live queries on-the-fly, without interruption, through data management orchestration and dynamic configuration. Applications embedded with ITTIA DB SQL benefit from highly effective data ingestion and smoothing techniques that leverage online aggregation, windowing, and filtering capabilities. Deploy data collection campaigns queries that monitor for anomalies and irregularities in real time.
State-of-the-art high availability provides synchronous and asynchronous replication mirroring to address the volatile nature of the embedded devices and significantly mitigate data loss and downtime risks.
ITTIA DB SQL is a safe and secure embedded database conformant to the safety and security principles of IEC/ISO 62443.
ITTIA DB SQL Free Trial Download
Streaming, Consistency, Low Latency
Embed ITTIA DB SQL to first process real-time data, then store valuable information. This includes monitoring, ingesting, aggregating, and detecting real-time data anomalies. All in milliseconds! Dynamically configure data collection queries and emit valuable findings.
IEC/ISO 62443
ITTIA DB SQL data security protocols offer data protection against malicious access with encryption, authentication, and DB SEAL, a Security Expert Agent Library. ITTIA SDL is conformant to the principles of IEC/ISO 62443.
True Time Series Platform
ITTIA DB SQL embedded time series database (TSDB) is architected to efficiently store and serve time series data through associated pairs of timestamps and values. When combined with stream processing, devices are empowered to keep what is important and discard what is not.
High Availability & Disaster Recovery
ITTIA DB SQL's modern high availability, fault tolerance, disaster recovery, load balancing, and backup offer the embedded system peace of mind from planned and unplanned interruptions.
Safety, Security, Certifiability
ITTIA DB SQL is a great choice for mission-critical systems where reliability, safety, security, and certifiability are important. Modern domain-specific embedded systems (e.g., automotive, aerospace, industrial control, defense, medical devices, etc.) run safety-critical applications for which database failure or data loss may result in a catastrophic event.
Hard Real-Time & Small Footprint
ITTIA DB SQL utilizes hard real-time processing to handle workloads with a state that is constantly changing and provides very low latency for real-time event processing, movement of data, and analytics.
Easy to Prototype, Build, Deploy
With ITTIA DB Console, design and observe data processing. Prototype table schemas, generate experimental data in real-time, and examine live SQL queries on desired devices with any modern web browser. Confirm data processing/management with ITTIA DB Console before writing a single line of source code.
Embedded Database Feature, APIs & More
ITTIA DB SQL with multiversion concurrency control (MVCC) offers modern concurrent database access, real-time multithreading, and multiprocessing, as well as a variety of other advanced capabilities, such as:
- Time Series
- Data Streaming
- Database for MPUs
- Database for MCUs
- DB Console Web Cockpit
- Import/Export Utilities
- Real-time Scalability
- SQL
- Embeddable
- Security
- Data Concurrency
- ACID Compliance
- Disaster Recovery
- Database Security Agent
- AES Encryption
- Authentication
- Secure Remote Access
- Referential Integrity
- High Availability
- On-Disk and In-Memory Storage
- Multi-Version Concurrency Control
- Cross-platform for RTOS
- Strong Data Type Support
- Advanced BLOB Support
- Unicode Support
- Alter Schema
- Data Replication
Cross-Platform, Single-Core, Multi-Core
The IoT-focused architecture of ITTIA DB SQL offers data processing and management for the single and multicore processors of embedded systems. Select ITTIA DB SQL and use either Asymmetrical Multiprocessing (AMP) or Symmetrical Multiprocessing (SMP).
Variety of Processors & Boards
ITTIA DB SQL supports various hardware architectures, including Arm, Intel, etc, industry-leading commercial off-the-shelf (COTS) Board Support Packages (BSP), and customer-desired package requirements.
Reliable Technical Support
The ITTIA Technical Support team provides dependable, world-class support to ensure customer success. Many of the world’s most recognized organizations rely on ITTIA’s technical assistance to save development time and cost when building mission-critical systems.
Own Your Data, Reasonable TCO
In addition to data privacy, data safety, and data security, you will 100% own, maintain and decide the future of your edge device data when you embed ITTIA DB SQL.