Geekzone: technology news, blogs, forums
Welcome Guest.
You haven't logged in yet. If you don't have an account you can register now.
ITTIA DB SQL Rocks Android SDK
Posted on 22-Sep-2011 12:02. | Tags Filed under: News.

ITTIA has announced the availability of its flagship database for embedded systems and intelligent devices, ITTIA DB SQL, on Android. With an enhanced alternative to Android's built-in data storage now available, Android applications can benefit from high-throughput write operations, large data set scalability, in-memory table performance, and synchronize with other devices and back-end databases.

Android application developers will find the ITTIA DB SQL Java API familiar, and can easily migrate existing application code. The ITTIA DB SQL library is automatically added to the application package, and all configuration is handled by the application code. Applications can immediately benefit from the improved scalability, for example by quickly filling a large SD card with data and then incrementally reading and modifying its contents.

ITTIA DB SQL supports concurrent shared access, both for reading and writing. Background threads can safely access a database, and row-level locking ensures that accessing the same database from the user interface does not cause the Application Not Responding (ANR) dialog to appear. The database can also be shared with other applications on or off the device through client/server communications.

When Android devices make up all or part of a larger system, ITTIA DB SQL is the ideal high availability technology. Redundant copies of the data on each device are maintained automatically according to replication rules stored in the database files, so that data is always available regardless of device failures, intermittent network connections, and other unpredictable errors. Since ITTIA DB SQL is a cross-platform database, replication is not limited to Android devices and can be adapted to a wide range of scenarios.

In particular, Android devices can use ITTIA DB to synchronize with remote back-end enterprise databases, such as Oracle, MySQL, MS SQL Server, and more. When a device communicates with the ITTIA DB Synchronization Server on a back-end or desktop system, changes to selected tables are automatically exchanged, with many options available to detect and resolve conflicts. Records can even be limited to certain devices to protect access and reduce overhead.

While the database built into Android is sufficient for many applications, developers can easily switch to ITTIA DB when data management gets more serious and the limitations need to be addressed.

More information:

comments powered by Disqus

Trending now »

Hot discussions in our forums right now:

2Degress are introducing a credit card fee
Created by reven, last reply by savag3 on 23-Jan-2017 20:31 (44 replies)
Pages... 2 3

Who's Liable for The Excess?
Created by networkn, last reply by mdooher on 23-Jan-2017 19:33 (27 replies)
Pages... 2

The President Of The USA: Donald Trump
Created by TimA, last reply by Rikkitic on 23-Jan-2017 21:21 (1966 replies)
Pages... 130 131 132

Car data logging.
Created by TimA, last reply by TimA on 23-Jan-2017 15:58 (24 replies)
Pages... 2

New Ford Mustang or Holden Commodore or alternatives
Created by MikeB4, last reply by driller2000 on 21-Jan-2017 12:39 (63 replies)
Pages... 3 4 5

Xtra email no longer receives on Outlook 2003 / Outlook 2011 for MAC
Created by lNomNoml, last reply by hio77 on 23-Jan-2017 17:51 (56 replies)
Pages... 2 3 4

$1160 for a car battery??!!
Created by jonathan18, last reply by BlinkyBill on 23-Jan-2017 11:16 (66 replies)
Pages... 3 4 5

File Sharing with Spark - HG659b modem
Created by sarahfoxnz, last reply by Linuxluver on 23-Jan-2017 16:37 (12 replies)