About Object Database

faq

What is ObjectDB?

ObjectDB is an object oriented database management system (ODBMS). It provides all the standard database ... lock management, query processing, etc.), but it uses an object oriented model to store and manage data. You can easily store directly ...

 
manual

Database Explorer

Explains how to run and use the ObjectDB object database Explorer to view and manage Java/JPA/JDO objects visually. ObjectDB Database Explorer is a visual GUI tool for managing ObjectDB databases. It can ... database tools. Every row in the table represents a single object, every column represents a persistent field, and the content of a cell is the value of a single field in a single database object. This type of viewer is useful for viewing data of a simple object ...

 
manual

Database Explorer

Explains how to run and use the ObjectDB object database Explorer to view and manage Java/JPA/JDO objects visually. ObjectDB Database Explorer is a visual GUI tool for managing ObjectDB databases. It can ... database tools. Every row in the table represents a single object, every column represents a persistent field, and the content of a cell is the value of a single field in a single database object. This type of viewer is useful for viewing data of a simple object ...

 
manual

Database Doctor

Explains how to use the ObjectDB object database Doctor tool to diagnose and repair database files and damaged Java/JPA/JDO objects.... Diagnosis and validation of an ObjectDB database file Checks a given ObjectDB database file, verifies that it is healthy and valid, and if the file is not ...

 
manual

Storing JPA Entity Objects

Explains how to use JPA to store (persist) entity objects in the database. New entity objects can be stored in the database either explicitly by invoking the persist ... method Return the resource-level EntityTransaction object. See JavaDoc Reference Page... ( ) . begin ... method Return the resource-level EntityTransaction object. See JavaDoc Reference Page... ( ) . commit ...

 
manual

[ODB1] Chapter 6 - Persistent Objects

Shows how to store, retrieve, update and delete database objects. This chapter describes how to use ObjectDB to manage database objects. It includes the following section: 6.1  Making Objects Persistent 6.2  Object IDs and Names 6.3  Retrieving Persistent Objects ...

 
manual

Database Replication and Clustering

Replication enables maintaining up to date version of an ObjectDB database on multiple nodes.... When replication (or clustering) is used, the same database is managed on multiple machines (nodes), possibly in different ... replication the master node manages the main (master) database, which supports Read / Write operations. The other (slave) nodes in ...

 
page

JPA Tutorials

Tutorials for using JPA and ObjectDB in Eclipse and NetBeans (console applications, web application, Java EE 6 applications). The following tutorials demonstrate how to develop database driven applications using JPA and the ObjectDB ODBMS (Object Oriented Database Management System). Console JPA Tutorial ...

 
page

What is the Java Data Objects (JDO)?

... using plain old Java objects (POJO) to represent the object model. Unlike Java Persistence API (JPA), which is designated to be used ... JDO is designated to be used with both relational and object databases. JDO is supported by many object databases, including ...

 
faq

Can I use ObjectDB to access a relational database?

... using the Java Persistence API (JPA) you will need an Object Relational Mapping (ORM) tool, such as Hibernate, TopLink, EclipseLink, ... (JDO) API. ObjectDB is a full featured standalone Object Database Management System (ODBMS) and not an ORM tool, so it is not intended ...