OrientDB. Thanks!!! by Peter Graff.
From the post:
Every now and then you come across open source projects that just amazes you. OrientDB is one of these projects.
I’ve always assumed that I’d have to use a polyglot persistence model in complex applications. I’d use a graph database if I want to traverse the information, I’d use a document database when I want schema less complex structures, and the list goes on.
OrientDB seems to have it all though. It is kind of the Swiss army knife of databases, but unlike a Swiss army knife, each of the tools is best of bread.
I’ve had a few experiences with applications built on OrientDB and also been spending some time testing and evaluating the database. I keep thinking back to projects that I’ve implemented in the past and wishing I had OrientDB to my disposal. Asking questions such as:
…
Among several interesting observations about OrientDB Peter writes:
Now, imagine each document in the document database as a vertex? Is that possible? OrientDB has done exactly that. Instead of each node being a flat set of properties, it can be a complete document (with nested properties).
Sound tempting?
Read Peter’s post first and then grab a copy of OrientDB.