 |
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
|
 |