ac6-tools, un département d'Ac6 SAS
Site displayed in English (USA)
Site affiché en English (USA)View the site in FrenchVoir le site en English (GB)
go-up
ac6 >> ac6-tools >> Databases >> ITTIA-DB Download as PDF Write us

ITTIA-DB

The database optimised for embedded systems

ITTIA-DB is a small-footprint database solution for applications that require powerful database capabilities on embedded environments and devices.

With standard features such as transaction logging, recovery and indexes, ITTIA DB provides the power that an application needs to efficiently manage data and remain safe after a power loss. ITTIA DB stores data in a single file that is portable across all supported platforms. Shared access enables applications embedded with ITTIA DB to perform multiple transactions concurrently.

Rising to the challenge of data management on intelligent devices, ITTIA DB provides features that are suitable for mission-critical systems in a package that is fast, flexible, efficient, and lightweight.

Features

  • Database features: transactions, recovery, indexes, ACID-compliant.
  • Cross-platform, supporting Windows, Linux, VxWorks, and more.
  • Efficient C/C++ API.
  • Shared database access with support for multithreading.
  • Multiple isolation levels handle locking automatically.
  • Small footprint leaves more space for your application.
  • Modular design: add new features with ease.
  • Configurable: flexibility at compile-time and run-time.
  • Embedded directly into applications for improved performance.
  • Portable database file format.
  • Support for solid state storage such as CompactFlash.
  • Data encryption.
  • Dynamic schema alteration allows for seamless product upgrades.
  • Variable-sized strings save space and are easy to use.
  • Source code is available.