ANN: eXtremeDB 2.2 embedded in-memory database for Linux released

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From English to

For Immediate Release

Media Contact:
Ted Kenney, McObject LLC
425 831 5964

McObject's eXtremeDB Version 2.2 Boosts Performance and Flexibility
Of In-Memory Database for Embedded Systems

Issaquah, WA-September 29, 2003-McObject® has released version 2.2 of
eXtremeDBT, its embedded in-memory database system (IMDS). Additions in this
release include performance enhancements and features that add to developers
' flexibility in building reliable, real-time data management for embedded

eXtremeDB provides critical data management features-including transactions,
concurrent access, and a high-level data definition language-while
maintaining a tiny (approx.100K) code  footprint for resource-constrained
embedded systems. As an IMDS, eXtremeDB delivers the real-time
responsiveness demanded by consumer electronics, network infrastructure
gear, industrial controllers and other intelligent devices.

In addition to architectural changes to support the optional High
Availability edition of eXtremeDB, version 2.2 includes:

Default values. A data field can assume a value specified in the database
schema, even when one is not explicitly set by the application;

Enumerated types. Allows the developer to express the range of legal values
centrally, in the database definition. Without this, enforcing the domain of
legal values falls to the application, opening the door to possible

C++ interface. The eXtremeDB schema compiler can now create a C++ API in
addition to its C interface, enhancing development for C++ users;

Performance improvements. A variety of concurrent database access control
implementations can be selected to match the database runtime with the
characteristics of the operating environment, such as single or multiple
CPU, and the ratio of concurrent read access requests to concurrent write
access requests. eXtremeDB's tree index implementation has been optimized,
yielding a substantial performance improvement.

Since McObject introduced eXtremeDB just two years ago, innovative companies
including Genesis Microchip, DaimlerChrysler and Tyco Thermal Controls have
adopted McObject's in-memory data management solution. Customers benefit
from eXtremeDB's reliability, developer flexibility and unparalleled
performance, and from unique features such as a self-diagnostic API that
eliminates a wide range of programming errors that slip by other databases
into application code.

An evaluation version of eXtremeDB 2.2 is available from for free download.

McObject provides complete source code for eXtremeDB. The database runs on
platforms including VxWorks, QNX and other RTOS, and virtually all other
operating systems, including Linux and Windows Embedded.  eXtremeDB can also
function with no operating system.

About McObject

McObject, based in Issaquah, WA, is committed to building data management
technology that makes intelligent devices smarter, and to providing
first-rate support and consulting services to customers and partners.
McObject counts among its customers such industry leaders such as
DaimlerChrysler, Tyco Thermal Controls, and DTN. With more than 30 years
experience in compilers, real-time systems, embedded data management and
kernel level device-driver development, McObject's founders are well-suited
to deliver database technology that becomes as ubiquitous as computing
itself. The company can be reached at 425 831 5964, or visit

McObject and eXtremeDB are trademarks of McObject LLC. All other company or
product names mentioned herein are trademarks or registered trademarks of
their respective owners.

Site Timeline