About Object Database

forum_thread

Query becomes slower on moving from ObjectDB 1.x to ObjectDB 2.x

Hi, I upgraded the odb file using converter.jar which is having 15943 entry. Previously, with object 1.x, the same query was getting executed within an seconds and now the same is taking around 40 seconds in object db 2.x I have build the query using the follwoing Query query = persistanceManager.newQuery("LogEntryAttrebuteImpl.calss", "typeIndexes.contains(this.type) && logEntryIdList.contains(this.logEntryId)"); ... which is having 15943 entry. Previously, with object 1.x, the same query was getting executed within an seconds and now the ... in objectdb2.x. I have also uploaded the snapshot of hte database contents in objectdb explorer param2 ...

 
release

2.6.8

... bug on commit after flushing a removed modified entity object. Fixed a  NullPointerExeption on new index ... Version 2.6.4 Added memory only database mode. Added an option to cascade detachment to ...

 
forum_thread

removed objects stay with null field values in the reference

We have a class with a one to many relationship declared like this (1 or more objects of the same class are linked into the relationship, no circular referencing): ... ( ) ; When we remove an object that is in this relationship (workflow), the object stays in the ... reloading of the object that contains the set from the database, even if the object is not removed from the set explicitly. ...

 
release

2.6.4

... Version 2.6.4 Added memory only database mode. Added an option to cascade detachment to ... a NullPointerException on concurrent access of first object of an entity class. Fixed bug in using EnumType.STRING ...

 
release

2.7.2

... in the Explorer. Fixed a bug in reusing database space after removing an index. Improved error message on ... a ClassCastException in query selection of embedded object and array fields. Fixed an  InternalException on ...

 
faq

Is ObjectDB a NoSQL Database?

ObjectDB is a unique NoSQL database. It doesn't have the known disadvantages and limitations of NoSQL ... to the power of SQL, but they are easier to use in object oriented languages such as Java. In addition, unlike most other ...

 
forum_thread

Storing Images and Object Pooling

Hello we have heard your product and we will plan to use your product on image database. Is it good to use ObjectDB as image database? Image database just screenshots of desktops.   2- ) On JPA as we know getting Result list returns ArrayList         List<SomeClass> xxx = query.getResultList(); ... your product and we will plan to use your product on image database. Is it good to use ObjectDB as image database? Image ... ) slows apps i think. I think it will be good if you make object pooling for every class.We dont know about your codes but i think it ...

 
forum_thread

Refresh data in application after database data has changed

Hi, I have a Java program that can manage and create some Person objects. When I start my application and I want to add a person with the same national number as a person already in the database, my program has to block the creation. ... with the same national number as a person already in the database, my program has to block the creation. So far so good. Now... ... it so that when my program is going to create a new Person object, he first refreshes his internal "cache" or internal "objects"? ...

 
forum_thread

Example database world.odb

Hello! Where can I find classes for example database world.odb? Thanks for the answer.   ... Hello! Where can I find classes for example database world.odb? Thanks for the answer.   ... ObjectDB Support ObjectDB - Fast Object Database for Java (JPA/JDO) ...

 
forum_thread

Database absolute filepath

Is there a line of code that can be used to print out my databases absolute path? I have set it as follows: EntityManagerFactory emf = Persistence.createEntityManagerFactory("$objectdb/database/people.odb"); However, the data being shown in *\lib\objectdb\database\people.odb* is different than what is being used in the rest of the application so I think there might be more than one database somehow.... . createEntityManagerFactory ( "$objectdb/database/people.odb" ) ; However, the data being shown in ... ObjectDB Support ObjectDB - Fast Object Database for Java (JPA/JDO) ...