Channels ▼


Embedded Dataflow At Warp Speed

Data management and "dataflow" solutions company Raima has announced the release of its RDM Embedded 10.1 database. The latest version of this multi-core architecture product introduces multiple new APIs designed to widen programing interface options.

The company is hoping to increase ease of use and shorten development cycles with lighter weight features such as RDM Embedded's new SQL API, which is still described as "compact yet powerful" despite its leaner form.

The implementation of SQL is said to provide an inclusive subset of the ANSI/ISO standard SQL that is suited for a wide variety of computers and devices running standard and embedded operating systems. By using RDM Embedded's SQL API, developers can (in theory) create embedded applications utilizing Raima's high-performance database engine.

"We have added a new comprehensive and compact SQL API as well as a standards-based ODBC API and an intuitive C++ API. This, combined with the new hash indexing method, will meet the need for increased efficiency and speed," said Paul Johnson, director of product management and marketing.

Raima developed the ODBC API to provide developers who are already familiar with the ODBC standard interfaces with an industry standard way to utilize the power of the RDM Embedded database engine. With RDM Embedded's new C++ API, developers can use the familiar object model to create data-intensive embedded applications. The C++ API was designed with ease of use as its primary requirement while still providing developers with full access and control to both RDM Embedded's network and relational functionality.

To meet the increasing demand and complexity in handling data, Raima has implemented hash indexes that allow developers to create hash indexed tables, which can provide a substantial increase in performance. Using hashing on large volumes often yields better performance than b-tree indexing methods.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.