Home |  Directory |  Search |  GET LISTED! | Services | Advertise? | FAQ | Link to Us | Contact

Embedded Database Alternatives for Intelligent Devices - White Paper

Embedded Database Alternatives for Intelligent Devices - White Paper
Think you need an embedded database? Well, think again! Encirq has an alternative for those unfamiliar with this technology, and this White Paper will explain it to you.

Share: Share this on LinkedIn ReTweet This Share on Facebook
del.icio.us Yahoo! MyWeb Digg StumbleUpon reddit Furl Blinklist Spurl  

Share This Page!

Embedded Database Alternatives for Intelligent Devices

Comparing and Contrasting Two Distinct Technologies for Embedded Device Data Management

Software development for intelligent devices is in a state of transition. These devices are no longer disconnected gadgets. The combination of connectivity, increasing processing power, integrated sensor technology and the growing amounts of content and data that must be processed has transformed them into high performance, data-driven information computing platforms. Mobile phones, set-top boxes, and in-dash infotainment and navigation systems are just a few examples of intelligent devices that are expected to efficiently integrate complex, real-world information to create new functionality, new services and new user experiences. As a result, device software applications have largely become data-driven, spending most of their time acquiring, processing and acting upon diverse and dynamic real-time data sets.

Much like the enterprise computing environment, today's intelligent devices are fueled by their underlying data sources. In the enterprise environment, the use of data management technologies in the form of client-server relational databases is ubiquitous. However, the hardware resource constraints and the varying forms of dynamic, real-time stream data to be managed within intelligent devices demands a fundamentally different data management technology than that used in the enterprise computing environment.

There are many client-server database technologies available to embedded developers today. Many of these databases, by reputation, are sound implementations of classic client-server databases that have been ported and downsized to work with a 32-bit embedded system. Many of these databases support a relational data model with transaction support that includes rollback and crash recovery. Yet as client-server database management systems, these databases are not the optimal choice for device data management.

This white paper explains some important differences between client-server embedded database systems, or other embedded databases that employ a classic, client-server-style application library versus the approach taken by the architects of DeviceSQLTM. It also explores why application-specific data management systems that are generated as inline code present a better alternative for today's intelligent devices.

This White paper is brought to you by Microcontroller.com and is available in our easy-to-read collapsed outline format. Simply click on any heading to expand or collapse the section you wish to read.

Design Goal Comparison

Design and Feature Comparison

Operational Comparisons

OS and File System Requirements

Disk-Based vs. Memory-Resident

Data Model Comparison

Opaque vs. Import / Export

Support for Data Streams


About Encirq


· Views: 14565
Related Categories

Main Menu
Site Status Now
  • ·77 Online Now
  • ·631 Total Online Since 11/24/2017 3:29:48 PM boot

SFO Takumi - Motor Control ICs

SFO Takumi's Kyopal line of ULTRA-high accuracy Motor Control ICs simplify the design of motor control applications by providing high resolution, motion smoothness and system robustness.
Supports 2, 4, and 8 axes control for all stepping motors and pulse train input type servo motors. Get some...

Dependable Designs: Fast, Friendly, and of Course, Dependable!

Looking for a quick-turn Embedded Systems Design Engineering Service? Welcome to Dependable Designs.

Need a complex design for your startup company? Or something as simple as a college project? Outsource your Engineering services to friendly, experienced people. Click to learn more...

Getting Listed

Submit Your Website to this Embedded Systems Directory
Drive traffic to your website. Benefit from exposure to our tens of thousands of monthly visitors, get extra traffic for your embedded systems related website, and increase your search-engine ranking with a link in our directory. Here's how:


Mobile Web Made Easy

Recent Microcontroller.com visitors where location can be determined.