Top Downloads News Highlights

RTC Magazine: eXtremeDB helps build intelligence into SCL Elements' smart controllers for wireless building automation!

In solution from Indience, Perst Lite embedded database & BlackBerry mobilize SAP, other enterprise apps. Read more.

How do you tell a real in-memory database from an imitation? Get the white paper: "Will The Real IMDS Please Stand Up?"

MedAptus selects Perst Lite for mobile healthcare app on BlackBerry smartphones. Get details.

Embedded database for Silverlight? Perst is the solution. Read the news, and check out our Silverlight database demo!

New Java Native Interface (JNI) for
eXtremeDB provides fastest Java database solution for embedded and real-time enterprise systems.

Read about
new eXtremeDB 4.0, our fastest, most scalable embedded database ever - and about two new customers, myYearbook and SCL Elements.

Printable Version

Upcoming Live Webinar

Embedded Software: Boost Performance and Minimize Footprint with Specialized Data Indexes


[Please note that the live Webinar date has passed. To view a recorded version, click here.]

Are you using data indexes to enhance performance in locating data objects in your embedded software? The right index can boost lookup speed logarithmically. However, when indexing is considered, the first – and often only – index to be considered is likely to be the b-tree, due to its near-universal familiarity.

That's unfortunate, because many other index types can be more efficient in specific circumstances, enabling important design tradeoffs and offering distinct advantages for categories such as geospatial/mapping and telecom/IP-based communications applications.


Join McObject Founders Steve Graves and Andrei Gorine to look at less well-known indexes that are a “good fit” for application needs, including:

  • R-Trees for geospatial indexing (common in GPS/navigation systems)
  • Patricia trie (yes, that’s spelled correctly) for router and telephone directory searches
  • T-trees for all-in-memory data storage and access
  • Hash tables for quickly locating a single unique index entry
  • “Custom indexes” or b-trees that allow the application to define the sort ordering of entries, rather than defaulting to lexographical or numerical sorting; this is useful in implementing soundex indexes, for example

The presentation also examines index implementation methods that avoid data duplication, to minimize an embedded system’s memory requirements. After the presentation, get your questions answered in live a Q&A session with Steve and Andrei.

Don't miss McObject's Webinar, Embedded Software: Boost Performance and Minimize Footprint with Specialized Data Indexes!

Registration:

[Please note that the live Webinar date has passed. To view a recorded version, click here.]