McObject Expands Support for Software Developer Community With High Performance Database Solution for Java

ISSAQUAH, WA--(Marketwire - January 18, 2010) - McObject®, an innovator in database systems
for real-time applications, today announced the availability of a Java
Native Interface (JNI) for its eXtremeDB™ embedded database.
eXtremeDB JNI offers the fastest possible database solution in Java, and
underscores McObject's momentum in broadening the product's appeal. Groups
that are newly served by eXtremeDB JNI include developers of Java-based
set-top boxes and other embedded systems, who gain a proven, off-the-shelf
database with a minimal RAM and CPU "footprint."

eXtremeDB JNI also specifically targets creators of real-time enterprise
systems such as highly scalable finance, e-commerce, social network and
other Web-based applications. McObject's database is increasingly used in
this market segment, to add the benefits of an in-memory object cache
while avoiding drawbacks of some so-called "NoSQL" solutions, such as high
storage demands and lack of safeguards on data integrity.

For organizations already using Java, eXtremeDB JNI delivers the speed of
compiled C/C++ for performance-intensive data sorting, storage and
retrieval functions, with the convenience of using a familiar language.
eXtremeDB's breakthrough performance stems from a streamlined architecture
that manages data entirely in main memory, eliminating file I/O, cache
management and other overhead found in database systems that incorporate
disk storage.

The JNI enhances eXtremeDB's value as a cache by leveraging Java's
familiarity among Web and enterprise application developers. It offers the
rapid in-memory data access provided by NoSQL distributed object
cache solutions (such as memCached), but with persistence: in the event
of software or hardware failure, the cached data can be easily recovered,
through eXtremeDB features such as transaction logging, database
replication (eXtremeDB High Availability), and the optional disk- or flash
memory-based storage provided by McObject's eXtremeDB Fusion hybrid
database technology.

In contrast to other NoSQL software, eXtremeDB provides a data definition
language, transactions that support the ACID (Atomic, Consistent, Isolated
and Durable) properties to safeguard data integrity, and robust support for
indexes. Web application developers who have switched from memCached to
eXtremeDB state that McObject's in-memory database
also provides greater storage efficiency. They say that traditional object
cache software necessitates pre-computing and storing data views that users
are expected request, whereas eXtremeDB's performance and multiple indexes
enable end-user data to be generated on the fly, with a much smaller volume
of core data stored in the database.

Already, leading organizations are using Java to integrate eXtremeDB as a
cache in real-time enterprise applications. For example, one of the largest
and fastest-growing social networks has selected eXtremeDB JNI to store an
in-memory copy of the connection information used by members to meet other
members, find out who's online, look up friends, and for other functions. A
comprehensive data set is stored permanently in an Oracle DBMS, but by
keeping the most frequently used records accessible in memory with the
eXtremeDB embedded
database, unnecessary hits to the Oracle back-end are avoided and the
company states its application runs much faster.

"McObject developed eXtremeDB JNI because we saw an obvious demand in both
real-time enterprise and embedded systems," said McObject CEO Steve Graves.
"Some solutions, such as all-Java DBMSs and Java Database Connectivity
interfaces, offer 'real' database features, but are slow. Java-based object
caching and other NoSQL products like memCached give users in-memory data
access, but lack persistence, ensured data integrity, and other features
inherent in databases."

"With its new Java Native
Interface, eXtremeDB provides the best of both worlds. Customers
seeking to differentiate their Java application, whether it is a Web-based
financial solution or a set-top box electronic programming guide, can do so
by improving the overall performance and reliability of the product by
leveraging eXtremeDB's features," Graves said.

About McObject

Founded by embedded database and real-time systems experts, McObject offers
proven data management technology that makes applications and devices
smarter, more reliable and more cost-effective to develop and maintain.
McObject counts among its customers industry leaders such BAE Systems,
Siemens, Phillips, EADS, JVC, Tyco Thermal Controls, F5 Networks, DIRECTV,
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-888-8505, or visit
www.mcobject.com.

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