 |
ITTIA DB Lightweight Relational Embedded Database
ITTIA DB is a lightweight embedded database for application developers requiring high-performance relational data storage. Ideal for dedicated embedded systems, intelligent devices and mobile hand-held systems, ITTIA DB is a next-generation ACID-compliant transactional library designed to be embedded directly into device applications. Developers enjoy ITTIA DB’s easy of use, portability and reliability.
ITTIA DB Product Family
Each product in the ITTIA DB family is specifically developed for a certain class of embedded systems and devices. ITTIA DB provides special-purpose systems and devices with complete built-in data management capability, and application developers are able to customize the database to best fit their requirements.
All editions of ITTIA DB SQL support disk, memory and hybrid databases, and employ a common API and file format. Applications are easily migrated to another edition when requirements change.
- ITTIA DB-SQL Plus – A multi-user, multi-threaded, client/server database library, ITTIA DB-SQL Plus enables applications to share database files between threads, processes, and devices using ITTIA's lightweight data server, designed to support a high level of concurrency even in low-memory environments.
- ITTIA DB-SQL Standard – A standalone database library to store mission-critical data with minimum overhead, ITTIA DB-SQL Standard incorporates high-performance data indexing with ACID-compliant crash recovery and optional run-time SQL queries.
- ITTIA DB Compact – A table-based storage engine with high-performance indexing, the ITTIA DB Compact database library offers systems and devices direct low level access to ITTIA DB files with minimum code footprint.
|
 |
Features and Benefits
- ACID transaction logging
- Disk and Memory Tables
- Indexed search
- Run-time SQL query engine
- ODBC
- Portable C, C++, Java, C# APIs
- Cross-platform (Windows, Linux, etc.)
- No database administration
- Small run-time footprint, high performance
- Excellent support for flash media
- Multi-threaded and client/server shared access
- Strong data type support
- Internationalization support
- Dynamic schema alteration
|
|
| |