Database is cut down for mobile applications

An Ittia product story
Edited by the Electronicstalk editorial team Dec 17, 2007

Lightweight relational database management system is designed for the next generation of embedded systems and mobile devices.

Advances in hardware technology have provided embedded systems and mobile devices with an ever increasing capacity for information and media.

To effectively manage and share this data, software developers will need to employ new techniques to keep up with growing complexity.

Recognising this trend, Ittia has released Ittia DB-SQL, a lightweight relational database management system suitable for the next generation of embedded systems and mobile devices.

Ittia DB version 2.5, now available for public beta, introduces support for SQL, the standard interface used by enterprise databases.

Ittia's SQL engine is lightweight, with a footprint that is measured in kilobytes.

By focusing on the features that are needed on embedded systems, Ittia DB-SQL offers exceptional performance in an embeddable library that can be used without an external server process.

With a platform-independent file format and an optional client/server access model, Ittia DB makes it easy to share data.

For simple sharing, the database file can be transferred in its entirety and accessed on any platform without modification, just like a document file.

Ittia DB-SQL also includes a lightweight data server that is a drop-in replacement for the embeddable library, so any Ittia DB application can be instantly upgraded to support shared access over a network.

Row-level locking is handled automatically using isolation levels, giving applications the best performance under high load.

In addition to general database features such as transactions, automatic recovery, tables, and indexed search, Ittia DB-SQL also provides the high level of control over performance and storage format that is critical to embedded applications.

Transaction completion modes, such as group commit, improve performance by minimising costly I/O.

Dynamic schema alteration allows the storage format to be changed even after data has been added to a database, so software upgrades don't require a complicated data migration procedure.

Benchmarks of three key areas - insert, search and update - show that Ittia DB-SQL provides a significant advantage to applications that require transactional storage.

Detailed benchmark results can be obtained by contacting Ittia directly.

Embedded systems and mobile devices have a wide range of requirements, even within the same product line, so Ittia DB-SQL is designed to be flexible.

By offering several standard packages that leverage the same common architecture, Ittia DB-SQL is able to exactly meet the requirements of each application.

Not what you're looking for? Search the site.

Back to top Back to top

Contact Ittia

Related Stories

Contact Ittia

 

Newsletter sign up

Request your free weekly copy of the Electronicstalk email newsletter ...

Search by company

A Pro-talk Publication

A Pro-talk publication