Top Downloads News Highlights

Verizon's app: that cable guy may be running McObject's mobile database on a BlackBerry smartphone! Read the press release.

New eXtremeDB Data Relay adds flexible, fine-grained data-sharing between real-time systems and enterprise databases. Get details.

McObject's Perst for .NET embedded database now supports Windows Phone 7 (WP7) smartphones. Read the press release.


Visit McObject's Facebook page!


New eXtremeDB 4.1 enhances embedded database's reliability, performance, data security, ease-of-use and internationalization! Read more.


New Java Native Interface (JNI) for
eXtremeDB provides fastest Java database solution for embedded and real-time enterprise systems.

Interested in boosting software performance on multi-core CPUs? Read McObject CEO Steve Graves' new article in RTC magazine.

 
 
Printable Version

Perst for Android

With Perst, McObject offers an all-Java, open source, object-oriented embedded database for Android, the new mobile device platform backed by Google and the Open Handset Alliance.

Click here to download the Android-ready, all-Java Perst embedded database, with complete source code.


Learn more
about Perst.

McObject also provides TestIndex, an Android-ready embedded database benchmark application that measures performance using both Perst on Android, as well as Android’s bundled SQLite database system. You can download the TestIndex application with complete source code, no registration required; click here for a report on TestIndex benchmark results from both the Android emulator and T-Mobile's G1 smartphone.

Why use Perst in software for Android? Because Perst helps developers create small-footprint embedded Java applications that are fast, reliable, and cost-effective to develop and maintain. Perst can do this because it is:

Object-oriented. Perst stores data directly in Java objects, eliminating the translation required for storage in relational and object-relational databases. This boosts run-time performance.

Compact. Perst’s core consists of only five thousand lines of code. The small footprint imposes minimal demands on system resources.

Fast. In McObject’s TestIndex benchmark, Perst displays one of its strongest features: its significant performance advantage over Android database alternatives.

Reliable. Perst supports transactions with the ACID (Atomic, Consistent, Isolated and Durable) properties, and requires no end-user administration.

Rich in development tools. The Perst API is flexible and easy-to-use. The breadth of Perst’s specialized collection classes is unparalleled. These include a classic B-Tree implementation; R-tree indexes for spatial data representation; database containers optimized for memory-only access, and much more.

Perst’s exceptional ‘transparent persistence’ simplifies working with Java objects. And Perst’s complete source is available for free download, providing complete developer control over the database system.