Fast Object Database for Java - with JPA/JDO support

Internal Website Search

71-80 of 200 resultsRefresh



Database Management Settings

" synchronized="false" /> update enabled="true" priority="40" /> update> element update enabled="true" priority="40" /> The update> element specifies how new defined

Storing JPA Entity Objects

too much memory. The sample code above clears the persistence context after every 10,000 persists. Updates are flushed to the database before clearing, otherwise they would be lost. Updates that are sent ... until a commit. With no explicit commit, these updates are later discarded. The combination of clear

SELECT clause (JPQL / Criteria API)

objects, transparent update detection, support for delete, etc. Query results are not limited to entity ... efficiently. They are less productive with operations that update or delete entity objects, in ... navigation and transparent update detection), but they are more lightweight, they are built faster

[ODB1] Chapter 6 - Persistent Objects

to it but its content is only updated if it has changed since the last store. An object name must be unique in ... . When the transaction is committed, the content of that object in the database is physically updated: pm ... is taken by ObjectDB to update the object lock (for example from READ to WRITE). Locks are released

[ODB1] Chapter 5 - JDO Connections

storing, retrieving, updating and deleting database objects, are provided in the next chapter (Chapter ... transactions on a database. In JDO, operations that affect the content of the database (store, update ... are not locked. Therefore, two transactions may update the same persistent object at the same time

Shared (L2) Entity Cache

, which are defined as constants of the CacheStoreMode enum: CacheStoreMode.BYPASS - cache is not updated with new ... that is already cached is updated using the fresh retrieved data only when CacheStoreMode.REFRESH is used. This might be useful when the database might be updated by other applications (or using

Database Replication and Clustering

, which are limited to READ operations. Any update to the master database is automatically propagated ... to connect to the master server in order to listen to updates. The updates are automatically applied

JPA Query Structure (JPQL / Criteria)

(update and delete queries have a slightly different form). The other JPQL clauses, WHERE, GROUP BY, HAVING and ORDER BY are optional. The structure of JPQL DELETE and UPDATE queries is simpler: DELETE FROM ... [WHERE ...] UPDATE ... SET ... [WHERE ...] Besides a few exceptions, JPQL is case

Working with JPA Entity Objects

requires using entity objects for many operations, including storing, retrieving, updating and deleting ... is detected by the owning EntityManager and the update is propagated to the database on transaction commit. See the Updating Entities section for more information about making changes to entities

Getting Started

ObjectDB is very easy to use. Follow the Getting Started Tutorial and the Quick Tour manual chapter and in minutes you may be able to write and run first Java programs against ObjectDB.

Prior knowledge or experience in database programming (SQL, JDBC, ORM, JPA, etc.) is not required, but some background in using the Java language is essential.

Need Help?

  1. Search ObjectDB website
  2. Read the FAQ
  3. Follow the Tutorials
  4. View or post in the forum
  5. Search or file an issue
  6. Contact support