ObjectStore Implementations

The objectstores module is the parent for implementations of the default runtime's object store API:

  • Default (in-memory) object store

    The dflt (default) object store persists objects only within memory. It is suitable for prototyping or testing purposes only.

  • XML object store

    The xml object store provides a simple way to persist domain objects to file storage. The format of this file is a proprietary XML schema.

  • SQL object store

    The sql object store module provides the ability to persist domain objects into an RDBMS. It has no explicit external dependencies, using simply JDBC.

    You will have to add appropriate drivers to support connecting to the database server of your choosing.

  • NoSQL object store

    The nosql object store module enables objects to be persisted in JSON format.

Documentation

See the default runtime documentation (HTML or PDF). Each object store also has its own supplemental documentation.