Hi

I found OrientDB just a few days ago, when I was looking for a persistence 
solution for my new project.
I found Neo4J and when looking for an alternative that could also be used 
in commercial products I found OrientDB.

I am carrefully studying the APIs and posibilities of OrientDB.
Until I read the entries in this forum I was impressed.
But when I read from corrupted databases I a shying away!

I looked into the ObjectDatabase API and made some test with it.
The first thing I didn't like was that when I look at the object instances 
in the debugger all the instance variables are empty.
I have to look in the underlying ODocument object to find the data of the 
objects properties.
Not very suitable for development.

The other thing I didn't like is the lack of support for java interfaces.
I can not query objects from the database that implement a certain 
interface.
In my opinion a must in serious object oriented programming.
Something that is also missing in Neo4J although they have the notion of 
labels that might be usefull to do this.

I have looked in the Sping Data for Neo4J documentation and must admit that 
they have done a very good job.
If I would have the time I would take this project and adapt it for the 
ObjectDB database system.
But unfortunately I haven't.

As I have not started working with OrientDB yet, I would be very interested 
in hearing opinions of other people using the Object Database API.

I have a good impression of OrientDB and I think it is a good piece of 
software.
But I do not want to set on a 'dead horse'.
I have seen many object oriented databases dieing in the past.
So, I do not hope that this is the fate of OrientDB...



-- 

--- 
You received this message because you are subscribed to the Google Groups 
"OrientDB" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to