Perst Embedded Database Family

A Simple, Fast, Convenient Object Oriented Java Database and .NET Database
“Adding new functionality with Perst enabled us to shorten our development cycle and deliver a 10-fold increase in data storage performance.”
– Wily Technology division of CA

Perst Embedded Database – Standard Edition

Perst Lite – An Embedded J2ME database

Thank you for your interest in McObject's Perst™ embedded database, an open source, object oriented database for Java and .NET. Perst is distinguished by its ease in working with Java and C# objects, exceptional transparent persistence, and suitability for aspect-oriented programming with tools such as AspectJ and JAssist. Perst’s small footprint imposes minimal demand on system resources.

In addition to the Perst product information that follows, you may download a data sheet in PDF format.

McObject also offers the Perst Lite object-oriented, open source embedded database for Java 2, Micro Edition (J2ME). for more information on the Perst Lite J2ME database Click here.

McObject Open Source Databases are available under a dual license . Under the GPL, you may download and evaluate the source code free of charge and you may use McObject Open Source Databases free of charge in a non-commercial application (one that you do not charge money for or that is not used internally by your business, and for which the source code is also freely available). If you wish to use a McObject Open Source Database in a commercial application, you can use McObject Open Source Databases under a commercial license. Please contact sales@mcobject.com to discuss financial and legal terms and conditions.

"We were looking for a high-performance embedded solution for persistence in a Java-based environment – Perst was by far the hands-down winner among the products that we tested."
- iSpheres

Introduction

  • What Perst Is
  • What Perst Is Not

Licensing

Support and Software Maintenance

Features

  • Performance
  • Pole Position Benchmark
  • Support for Large Databases
  • Schema Evolution

Theory

  • Aspects of Object-Oriented Database Management Systems (OODBMS)
  • Transparent Persistence
  • Which Objects Require Persistence
  • Transaction Model
  • Object-to-Database Mapping
  • ODMG
  • JDO
  • SQL
  • Collections
  • Perst

Perst Architecture

  • Persistence by Reach-ability
  • Types
  • Explicit Persistence
  • Object Loading
  • Schema Evolution
  • Relations
  • Indices
  • Projection
  • Transaction Model
  • Shadow Object Mechanism
  • Memory Allocation

Aspect Oriented Programming

  • AspectJ
  • JAssist



Highlights
Free Webinar, Databases: Make-Or-Break Technology Choices for High Performance Applications. Wednesday, 14 May @ 15:00 CEST (9:00AM EDT / 8:00AM CDT)

India’s telecom innovator Lifetree Convergence adopts McObject’s high availability embedded DBMS!

Control Engineering magazine features eXtremeDB-HA as key component in safety-critical oil and gas drilling control system.

New eXtremeDB Kernel Mode (KM) deploys in operating system kernel, delivering maximum performance and predictability!

McObject launches support and discussion forums. Take a look.

Related Pages Real-time database technology for…
Solutions | Products | Support | Markets | Company | Partners | Pressroom
Downloads | How to Buy | Privacy/Terms of Service | Contact Us | Home

copyright 2008 McObject LLC
e-mail: info@mcobject.com