Product Feature Comparison
ITTIA DB is a family of products for high-performance relational data storage on embedded systems and devices. Each edition of ITTIA DB is specifically designed and developed to meet the requirements of a certain class of embedded systems and devices. ITTIA DB is available in both binary and source code packages.
| Feature | Compact | Standard | Plus |
|---|---|---|---|
| C API |
Yes |
Yes |
Yes |
| C++ API |
Yes |
Yes |
Yes |
| Transaction rollback | Yes | Yes | Yes |
| Disk tables and file storage |
Yes | Yes | Yes |
| Memory tables and storage |
Yes | Yes | Yes |
| Strongly-typed tables | Yes | Yes | Yes |
| B+ tree indexes | Yes | Yes | Yes |
| T-tree indexes |
Yes | Yes |
Yes |
| Platform-independent file format | Yes | Yes | Yes |
| SQL | No | Yes | Yes |
| ODBC | No | No | Yes |
| Java API |
No | No | Yes |
| C# API | No | No | Yes |
| Client/server shared access | No | No | Yes |
| Multi-threaded shared access | No | No | Yes |
| Row-level locking and isolation | No | No | Yes |
| Recovery logging | Optional* | Yes | Yes |
| Dynamic schema alteration | Yes* | Yes | Yes |
| Encryption callbacks | Optional* | Yes | Yes |
| Change notification | Optional* | Yes | Yes |
| Sequences | Optional* | Yes | Yes |
| BLOB data type | Optional* | Yes | Yes |
| Unicode data type | Yes* | Yes | Yes |
| Automatic type conversion | Optional* | Yes | Yes |
* This feature can be enabled or disabled in the ITTIA DB source code package. Optional features are not included in the binary package.
