Innobase Introduces Embedded InnoDB

April 19th, 2009

At the MySQL Conference and Expo today, Innobase introduced its newest product, Embedded InnoDB.

Made for application developers, device makers and ISVs, Embedded InnoDB provides all the high-performance, proven and reliable data management features of InnoDB for embedding in the target applications, with a small footprint, low overhead and no unneeded features.

Embedded InnoDB is based on the InnoDB Plugin, but is used completely independently from MySQL. It is not a plugin, nor a storage engine for MySQL. It is designed to be linked directly into application programs, and provides highly efficient, low-level database management services, not using SQL.

Embedded InnoDB provides the features, functions and capabilities that embedded application require:

  • the proven high-performance and reliability and functionality of InnoDB
  • a low-level but powerful API for application programmers
  • the operational characteristics needed for stand-alone applications where there is no DBA

Heikki Tuuri, founder of Innobase, and chief architect and implementer of InnoDB said

The embedded version of InnoDB brings all the high-performance, proven and reliable data management features of InnoDB to developers, ISVs and OEMs in an embeddable form. Embedded InnoDB provides users the small and reliable relational, transactional storage engine they need for edge application and device needs.

Phillip Carruthers, CEO of seeMore Technologies in the UK, has been reviewing and testing Embedded InnoDB. He has made these comments:

Embedded InnoDB is a great product for seeMore Technologies. With its new API, we can include InnoDB directly in our Virtual Database Server, getting all the proven benefits of performance and reliability for which InnoDB is known, and no extra footprint or unneeded features.

We’ve been able to integrate Embedded InnoDB with the seeMore Virtual Database Server in just days.

The performance of Embedded InnoDB is impressive. The API provides a low-level interface that gives our Virtual Database direct access to InnoDB data, with no SQL overhead.

We believe Embedded InnoDB will help us to deliver a faster and more reliable storage engine for companies wanting to use the seeMore Virtal Database Server for storing large volumes of data as well as accessing their existing enterprise data. With the automatic configuration capabilities and operational API functions in Embedded InnoDB, the seeMore Virtual Database won’t require any database administrator monitoring or management.

Embedded InnoDB is currently available in binary for Linux and Windows, and in source form under the GPL V2 license.

Read more about Embedded InnoDB, and stay tuned for future announcements.