Embedded Database Management System Targets iOS Developers

Sept. 13, 2013
One of the latest to join in Apple’s iOS software ecosystem is McObject and its eXtremeDB In-Memory Database System.

One of the latest to join in Apple’s iOS software ecosystem is McObject and its eXtremeDB In-Memory Database System. With eXtremeDB, developers of applications for the iOS mobile platform, who typically write code in Objective-C, can move beyond the performance-limited SQL language used in most iOS data management. Its native API stores data in the same form used by the application (C/C++ data structures), thus eliminating conversion to SQL format for storage in SQL tables. As a result, it reduces processing cost and having to rely on an optimizer (which considers different ways to carry out a given command). A navigational native C/C++ API interface consists of C functions embedded in the code that work on the database one record at a time. The eXtremeDB system is based on a core in-memory database system (IMDS) architecture that delivers performance measured in microseconds. For greater durability, eXtremeDB Fusion technology lets developers specify persistent (on-disk) storage for selected record types. Support for the R-tree helps enhance mobile location-based software. Evaluation software is available for free download at www.mcobject.com/extremedb_eval_ios.

MCOBJECT

Sponsored Recommendations

Near- and Far-Field Measurements

April 16, 2024
In this comprehensive application note, we delve into the methods of measuring the transmission (or reception) pattern, a key determinant of antenna gain, using a vector network...

DigiKey Factory Tomorrow Season 3: Sustainable Manufacturing

April 16, 2024
Industry 4.0 is helping manufacturers develop and integrate technologies such as AI, edge computing and connectivity for the factories of tomorrow. Learn more at DigiKey today...

Connectivity – The Backbone of Sustainable Automation

April 16, 2024
Advanced interfaces for signals, data, and electrical power are essential. They help save resources and costs when networking production equipment.

Empowered by Cutting-Edge Automation Technology: The Sustainable Journey

April 16, 2024
Advanced automation is key to efficient production and is a powerful tool for optimizing infrastructure and processes in terms of sustainability.

Comments

To join the conversation, and become an exclusive member of Electronic Design, create an account today!