Contact Information: Media Contact: Ted Kenney McObject LLC Email Contact 425 831 5964
McObject's New eXtremeDB 3.1 Adds Indexes and Improves High Availability
| Source: McObject LLC
ISSAQUAH, WA -- (MARKET WIRE) -- March 28, 2007 -- McObject® announced its upcoming release of
eXtremeDB™ 3.1, an upgrade to its real-time in-memory embedded database
system. New features in eXtremeDB 3.1 include index functions that enhance
data sorting and retrieval performance generally and for specific
applications including telecom and netcom equipment, navigation,
geospatial, and location-based search.
eXtremeDB 3.1 beta software is already in customers' hands, with the
production version scheduled for release next week on Monday, April 2,
2007.
On April 3 - 5, McObject is an exhibitor (booth 422) at the Embedded
Systems Conference Silicon Valley in San Jose, where it will demonstrate
the new software.
In addition to new sorting and retrieval functions, eXtremeDB 3.1 also adds
features to its fault tolerant High Availability (HA) edition. The upgrade
enhances eXtremeDB-HA with 'hot synchronization,' or the ability to attach
new replica databases to a master database without blocking updates, and
implements a schema evolution feature, which enables addition of a replica
node with a new database layout.
New indexes offered in eXtremeDB 3.1 include:
Patricia Trie index. This "longest match" index benefits telecom and
network communications applications. For example, when an application must
find all the IP addresses in the sub-net 124.57.32, a Patricia Trie is most
efficient. Similarly, if the search task is to find all the Belgian
telephone numbers (which start with country code 32 and contain between 12
and 14 digits) then a longest prefix match would find those before finding
10 digit U.S. phone numbers from area codes 321, 323, 325, etc.
R-Tree index. This data structure is geared toward spatial access methods.
Based on hierarchically nested "bounding boxes" or rectangles, the index is
an efficient tool for searching multi-dimensional information, making it
useful for geospatial/navigation/location-based searches.
New hot synchronization and schema evolution features make eXtremeDB High
Availability version 3.1 a more powerful tool for mission-critical systems
such as communications equipment, military/aerospace systems, and
industrial control.
Using a rugged, time-cognizant, two-phase commit protocol, eXtremeDB-HA
ensures that changes to a master database and identical standby databases
succeed or fail together, and enables deployment of multiple fully
synchronized eXtremeDB databases within the same hardware device or across
multiple, widely distributed systems.
Schema evolution or "hitless upgrade" capability enables a replica database
that has been upgraded with new fields or tables to be attached to, and
provisioned by, the master database, and for other system nodes to be
updated in turn with the database schema changes, all while maintaining
system availability. This makes it more practical for developers to add new
features that rely on database changes.
eXtremeDB-HA 3.1's new hot synchronization feature adds to system
availability by enabling the master database to be written to, as well as
read, during the initial synchronization of a new replica database.
Previously, the master database went into read-only mode during such an
initial synchronization.
About McObject's eXtremeDB In-Memory Embedded Database
Since its launch in 2002, manufacturers have embedded McObject's eXtremeDB
in-memory embedded database system in set-top boxes, mobile phones,
military/aerospace equipment, telecom and netcom gear, MP3 players,
industrial control and in many other devices and real-time software
applications.
With eXtremeDB, McObject offers a highly portable database management
system that meets the unique performance requirements and resource
constraints of intelligent, connected devices. eXtremeDB provides critical
data management features -- including transactions, concurrent access, High
Availability and a high-level data definition language -- while maintaining
a tiny code footprint (as little as 50K). As an in-memory database system
(IMDS), eXtremeDB delivers the real-time responsiveness demanded in many
device categories that cannot tolerate the response latency of on-disk
database systems.
eXtremeDB also provides sophisticated development capabilities, such as
support for complex data and varied query methods, a powerful debugging
environment including a self-diagnostic API that catches a wide range of
common programming errors before they slip into runtime code, and optional
XML and SQL interfaces.
About McObject
Founded by embedded database and real-time systems experts, McObject offers
proven data management technology that makes intelligent devices smarter,
more reliable and more cost-effective to develop and maintain. McObject
counts among its customers industry leaders such as DaimlerChrysler, EADS,
JVC, Tyco Thermal Controls, F5 Networks, CA, Motorola and Boeing. McObject,
based in Issaquah, WA, is committed to providing innovative technology and
first-rate services to customers and partners. The company can be reached
at +1-425-831-5964, or visit www.mcobject.com.
McObject, eXtremeDB and eXtremeDB Fusion are trademarks or registered
trademarks of McObject LLC or its suppliers. All other company or product
names mentioned herein are trademarks or registered trademarks of their
respective owners.