ObjectDB ObjectDB

Internal Website Search

51-60 of 194 resultsRefresh
11

Index Definition

structure that ObjectDB maintains in the file system rather than in memory. The keys of the BTree
11

JPA / JDO Class Enhancer

with ObjectDB Enhancer as a Java Agent, every loaded class is checked and automatically enhanced in memory
11

Obtaining a JPA Database Connection

in memory and applied to the database when the transaction is committed: em.getTransaction
11

Updating JPA Entity Objects

Modifying existing entity objects that are stored in the database is based on transparent persistence, which means that changes are detected and handled automatically. Transparent Update Once an entity object is retrieved from the database (no matter which way) it can simply be modified in memory
11

General Settings and Logging

" threshold="64mb" /> To meet memory constraints ObjectDB can use temporary files when processing large
7

Best practise loading big data

that the memory consumption is extremly high, many elements are hold by internal classes of ObjectDB. Garbage collection does not gain enough free memory. We experimented a bit but so far only workarounds helped to gain a lower memory footprint. One is to stupidly commit the transaction
4

Use temporary files to enable very large transactions

the first level cache (by flush() and detach()). But an array of bytes, any ObjectDB memory, still allocates a lot of memory. For us it would be very helpful if we can get an evaluation version, in ... on the memory usage. Ideally, even with adjustable threshold. How do you estimate the realizability
3

stress test -> com.objectdb.o.InternalException: null

out of heap memory when ObjectDB is used in embedded mode. Both Tomee and ObjectDB in server mode seem to be perfect in terms of memory usage, but using ODB as embedded changes the situation. With a heap of 100 MB, Tomee runs out of memory in ~20 minutes. With a heap of 512 MB, in around 240 min (4
1

[ODB1] Chapter 8 - ObjectDB Server

, you can increase the maximum allowed memory and instruct Java to run in server mode in order to enlarge
1

[ODB1] Chapter 7 - JDOQL Queries

a collection is less common than querying an Extent. It is useful for filtering a collection in memory

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