OrientDB is a 2nd Generation Distributed Graph Database with the flexibility of Documents in one product with an Open Source commercial friendly license (Apache 2 license). First generation Graph Databases lack the features that Big Data demands: multi-master replication, sharding and more flexibility for modern complex use cases.
OrientDB is incredibly fast: it can store 220,000 records per second on common hardware. Even for a Document based database, the relationships are managed as in Graph Databases with direct connections among records. You can traverse parts of or entire trees and graphs of records in a few milliseconds. Supports schema-less, schema-full and schema-mixed modes. Has a strong security profiling system based on user and roles and supports SQL amongst the query languages. Thanks to the SQL layer, it's straightforward to use for those skilled in the relational database world.
OrientDB comes in two editions. Community Edition is FREE for any use (Apache 2 license). Enterprise Edition is commercial software developed by the same team that developed the OrientDB engine. If you’re using OrientDB in production, don’t miss the Professional Support service.
Nothing available on the market comes close to OrientDB in regards to feature offerings, nor has our transparent competitive pricing. It would take combining several different competitive DBMS products to give you the same functionality. How does OrientDB compare to MongoDB? Take a look at OrientDB vs MongoDB. If you are already familiar with Neo4j, check out the OrientDB vs Neo4j comparison.