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.
