ITTIA DB SQL 3.2 Relational Database for Embedded Systems and Devices

ITTIA rolled out version 3.2 of their ITTIA DB SQL relational database for embedded systems and devices. ITTIA DB SQL’s multi-user capabilities enable applications on an embedded device to share data safely between different threads and processes. ITTIA DB SQL v3.2 uses shared memory areas to improve the performance of on-device communications. Shared memory is fully compatible with the existing TCP/IP transport, allowing data to be shared between both local and remote connections with the best possible performance. A free copy of ITTIA DB-SQL for evaluation is available now.

ITTIA DB SQL v3.2 Highlights

  • Increased performance
  • Transaction savepoints for rollback within a transaction
  • Two new ways to share data on a device
  • Support for shared memory communications
  • Low-overhead storage-level locking model to protect the database when concurrency requirements are low
  • Any number of threads and processes can read from a database, but exclusive access is obtained automatically before writing any changes
  • Provides the same ACID guarantees as row-level locking, but with very little overhead

More information: ITTIA DB SQL 3.2 Evaluation Packages