eXtremeDB in-memory embedded database for Linux, download now.

Hybrid (in-memory & on-disk) eXtremeDB Fusion embedded DBMS for Win32.

eXtremeSQL SQL ODBC interface for eXtremeDB (Win32).

Perst, an open source, object-oriented embedded database for Java &.NET.

All downloads - software, white papers, Webinars, docs & more!

McObject's eXtremeDB embedded database and Spirent TestCenter redefine scalability! Read more.

Our new recorded Webinar answers the question, "What Makes a Database System 'In-Memory'?"

Movimiento ATM and Perst Lite embedded database connect mobile workers via smartphone. Get details.

McObject partners with UK-based MPC Data in European embedded software markets. Read more.

Check out eXtremeDB's role in new consumer electronics, network appliance and biometric security devices!

McObject brings real-time eXtremeDB embedded database to Wind River's avionics platform. See the announcement.

Twitter users interested in following McObject, click here.

Join McObject At Wind River Systems'
Aerospace & Defense Regional Developers Conferences

Final event - Join us in Framingham, MA on September 17!

Printable Version

eXtremeSQL embedded database SQL interface

View a three minute movie introducing the eXtremeDB embedded database!

Download the eXtremeSQL data sheet (PDF)


McObject's eXtremeSQL™ embedded database interface is a high-performance implementation of the SQL database programming language for eXtremeDB (including eXtremeDB Fusion. eXtremeDB combined with eXtremeSQL is an ideal solution for application development in fields where real-time responsiveness is a must and SQL is the dominant database language.

eXtremeSQL adds support for the Open Database Connectivity standard to eXtremeDB databases, expanding eXtremeDB’s ability to share data with systems ranging from mainframes to servers to desktop applications, and enabling development using an open and familiar database API.

Benefits of using eXtremeSQL include...


Co-exists with native eXtremeDB. Use eXtremeSQL alongside the eXtremeDB embedded database API in the same application, to take advantage of both maximum performance and higher level access.

Broad coverage of the SQL-89 standard. eXtremeSQL implements much of the ANSI SQL-89 specification.

Extensions to exploit eXtremeDB features and data types. eXtremeSQL implements eXtremeDB-specific extensions including support for structures, arrays and vectors, as well as query optimizations based on specific eXtremeDB capabilities.

Compatible with all eXtremeDB editions (except eXtremeDB Kernel Mode).

No client/server inter-process communications. Like eXtremeDB, eXtremeSQL is embedded in the application, eliminating client/server inter-process communication round-trips and resulting in breakthrough performance.

Interactive SQL utility, eXQL. For testing SQL statements independently from application programs, and for batch processing. eXQL supports eXtremeDB-specific commands, such as "report" and "save." Full source code for the utility is provided