Embedded Database Newsletter 

August 2007


Product News

eXtremeDB Adds ODBC for Enhanced Connectivity, Developer Flexibility

McObject has added support for the Open Database Connectivity (ODBC) application programming interface (API) to its eXtremeDB™ in-memory embedded database system. The new feature greatly expands eXtremeDB’s ability to share data with systems ranging from mainframes to servers to desktop applications, and enables developers to create new eXtremeDB-based applications using an open and familiar database API.

eXtremeDB’s new ODBC support is included in eXtremeSQL 3.1, the new version of McObject’s SQL embedded database interface, on all platforms, including Linux, UNIX, real-time operating systems and Microsoft Windows. The ODBC driver is also available separately to provide Windows 32-bit applications with ODBC access to eXtremeDB databases residing on both Windows and non-Windows operating systems.

The ODBC interface works with all eXtremeDB editions (Standard, High Availability, Transaction Logging, and 64-bit) and with eXtremeDB Fusion, McObject’s hybrid on-disk/in-memory embedded database.

Read McObject’s announcement for more details about eXtremeDB and ODBC.

Perst Integrates with Apache Lucene for Full-Text Search in Embedded Databases

McObject announced that the newest release of the Perst™ open source, object-oriented pure Java embedded database system supports integration with the widely used open source, all-Java Apache Lucene information retrieval library, to provide highly efficient text indexing and searching within Perst databases.

In McObject’s new Perst for Java version 2.71, Perst functions encapsulate the Lucene indexing and searching APIs. Developers can designate fields within Perst object classes as full-text searchable, so that Lucene automatically adds these fields’ contents to its index, and provides the ability to search this indexed material using information retrieval library features such as support for single- and multi-term keywords, wildcards, proximity queries, phrase queries and relevance ranking. The integration also allows the Lucene index to be stored in Perst and protected by the database’s transactional capabilities.

Enhancements to the new Perst for Java embedded database also include multi-version concurrency control (MVCC) for “fine-grain locking,” enabling multiple simultaneous users to work more efficiently with Perst; and simplified management of database indexes. Read the full press release.

eXtremeDB High Availability (HA) Tests Compatible With MontaVista Carrier Grade Linux

eXtremeDB High Availability (HA) 3.1, the latest release of McObject’s in-memory embedded database system for real-time, high availability applications, has been tested as compatible with MontaVista Linux Carrier Grade Edition (CGE) 4.0.

eXtremeDB HA version 3.1 targets telecom and datacom embedded software with index functions for more efficient communications-related sorting and retrieval, and with an improved high availability sub-system. That makes it an ideal fit with MontaVista Software’s full-featured, deployment-proven Linux CGE 4.0, which adds advanced hard real-time capabilities, new and unique clustering services, and other features for building carrier grade telecom and datacom systems. For more details click here.

In the News

HPC Databases: The Data Ingest Challenge, HPCwire.
In this article, McObject CEO and Co-founder Steve Graves examines a bedeviling phenomenon encountered when preparing very large databases (VLDBs) for use in high performance applications: as the database grows larger, the “data ingest” rate slows down markedly. This article explores the technological reasons for this dwindling performance, and a possible solution in the use of database technology that stores and manages records entirely in memory.

McObject Adds ODBC API to Support eXtremeDB,
Embedded.com. The editor of the leading embedded systems portal reports on McObject’s latest enhancement to the eXtremeDB in-memory embedded database system.

Company News

McObject Launches Perst Blog
McObject’s new blog for the Perst embedded database will communicate news, resources and insights surrounding this highly flexible and efficient object-oriented, open source DBMS. Our first posting consists of a roundup of Perst-related resources. Visit often, and be sure to subscribe to the Perst blog’s RSS feed! 


Embedded Systems Conference, Boston

Event Dates: Sept. 18 – 21, 2007
Exhibition Dates: Sept. 19 – 20, 2007
Location: Hynes Convention Center, Boston, MA

Visit McObject in booth 1125!

The Embedded Systems Conference in Boston is fall’s largest embedded industry event, providing unparalleled access to useful emerging and established technologies, and to technology industry innovators. Architects and engineers attending the conference can choose from more than 100 training sessions, courses and seminars covering methodologies, processes and techniques fundamental to developing embedded systems.

For the first time, attendees will have the opportunity to earn college credit for ESC courses (through a partnership with UC San Diego). Highlights of the event also include ESC’s first ever East Coast conversion of a Toyota Prius to a plug-in hybrid; live tear-downs of a Nike Triax Elite and Vectrix MAXI-Scooter; plus wireless kit giveaways by Texas Instruments and ANT. To register for ESC, click here.

McObject engineers and sales staff offer database demos of eXtremeDB and Perst in booth 1125. Come learn how proven embedded database technology can enhance your application performance and reliability, as well as development efficiency, in embedded systems market sectors including telecommunications, industrial control, military and aerospace, and consumer electronics.

If you are attending the Embedded Systems Conference and would like to meet with McObject Engineering or Sales, feel free to e-mail us.

Real-time and Embedded Computing Conference (RTECC)

September 27, 2007 – Long Beach, CA

Join us for RTECC in Southern California (link removed) at the Marriott Long Beach. McObject CEO Steve Graves is featured at this event as speaker on the topic, “In-Memory Database Systems: Strategies for High Availability and Durability.” McObject is an exhibitor at this RTECC, as well.

The Real-Time & Embedded Computing Conference (RTECC) is highly focused for engineers developing computer systems and time-critical applications serving industries such as data communication and telephony, military and aerospace, industrial control, instrumentation, consumer electronics, image processing, process control, medical equipment, vehicular control and maintenance, embedded appliances and more.

RTECC is designed specifically to meet the needs of software and hardware engineers, design and production engineers, R&D, electrical and electronic engineers, project engineers, and directors and managers of engineering.

If you are attending RTECC in Long Beach and would like to meet with McObject Engineering or Sales, feel free to e-mail us.


We are committed to keeping the eXtremeDB development community as informed as possible. If you have any questions or suggestions for our newsletter, please e-mail info@mcobject.com.