Is there any reason not to use OrientDB?
<p>I've been experimenting with many noSQL databases. I just 'stumbled' upon <strong>OrientDB</strong>, which apparently is a hybrid of a document storage such as <strong>MongoDB</strong> and a graph database such as <strong>Neo4j</strong>.</p>

<p>I read in some blog that OrientDB performs at least as good, if not better, than Neo4j, while also offering more complex types like MongoDB would.</p>

<p>is there any reason to opt for either MongoDB or Neo4j? What's the catch? What am I missing? How does it compare to using MongoDB for document storage in conjunction with Neo4j for graph storage (for instance, user data in MongoDB, relationships in Neo4j)?</p>