ITTIA has added new capabilities to ITTIA DB SQL that empower embedded systems to store a large volume of data in-memory for processing and analysis. Applications use this technology to find specific details in a very large data set and perform complex queries in seconds.
ITTIA DB SQL is a cross-platform embedded database for Android, Linux, Windows, QNX, ThreadX, VxWorks, Nucleus, and generic ARM targets with no operating system. Used in applications such as medical devices, industrial automation, portable data terminals, consumer electronics, clean energy appliances, and mobile devices, developers can leverage enterprise data management features on embedded systems and devices across their product lines, no matter what operating systems and architectures are used.
ITTIA DB SQL enables developers and decision-makers in sectors such as network appliances, enterprise infrastructure, and healthcare to search for key data points in hundreds of millions. By leveraging systems with tens or even hundreds of gigabytes of RAM, ITTIA DB SQL can process millions of rows in a matter of seconds. Application developers use SQL to express queries that search for relevant records, aggregate the results, and calculate important statistics with a predictable, real-time response.
Another application for in-memory data storage is a social media website. For example, to quickly locate people with similar interests, relevant data can be cached in a memory database that is continuously updated as new members join the site and update their profiles. By filtering and scanning these records, ITTIA DB SQL can find and list relevant members for each page view.