Embedded Systems Database Requirements

As today's set-top boxes, network routers and other high-tech gear grow smarter, these devices require highly efficient, internal data management to support innovative features. For developers, this presents a challenge: how to provide sophisticated data storage, manipulation and retrieval while working within the tight memory and processing confines of a typical device?

Data management tools offered for use in high-tech gear tend to be stripped down versions of desktop/back-office databases. By design, these business DBMS's (database management systems) carry layers of processing - such as query optimization, high-level SQL interfaces, and complex lock arbitration - that constitute excess baggage for device development.

If a data management system were designed from scratch to meet the needs of today's emerging devices, what would it include? Developers point to several key features and capabilities:

Small footprint. Within high-tech gear, available RAM is measured in kilobytes rather than megabytes (increasing RAM and CPU horsepower in the device drives the end-user price to unacceptable levels). Therefore a data management engine must run on minimal resources.

High transaction rate. Devices typically require many very small, fast database operations in order to manage real-time data streams. Performance is essential.

Assured data integrity. Reliable data management depends on ACID-compliant transactions.

Developer tools. To build needed features and performance into the next generation of devices, developers need sophisticated programming tools including interfaces, debugging tools, and support for complex queries and data types.

Back to Products page.




Highlights
India’s telecom innovator Lifetree Convergence adopts McObject’s high availability embedded DBMS!

Control Engineering magazine features eXtremeDB-HA as key component in safety-critical oil and gas drilling control system.

New eXtremeDB Kernel Mode (KM) deploys in operating system kernel, delivering maximum performance and predictability!

McObject launches support and discussion forums. Take a look.

Related Pages Real-time database technology for…
Solutions | Products | Support | Markets | Company | Partners | Pressroom
Downloads | How to Buy | Privacy/Terms of Service | Contact Us | Home

copyright 2008 McObject LLC
e-mail: info@mcobject.com