The first Multi-Model Open Source NoSQL DBMS that combines the power of graphs and the flexibility of documents into one scalable, high-performance operational database.

Gone are the days where your database only supports a single data model. As a direct response to polyglot persistence, multi-model databases acknowledge the need for multiple data models, combining them to reduce operational complexity and maintain data consistency. Though graph databases have grown in popularity, most NoSQL products are still used to provide scalability to applications sitting on a relational DBMS. Advanced 2nd generation NoSQL products like OrientDB are the future: providing more functionality and flexibility, while being powerful enough to replace your operational DBMS.

OrientDB is Blazingly Fast

benchmark_orientdb_neo4j An independent benchmark shows that OrientDB is 10X faster than Neo4j** on Graph operations across all workloads.
OrientDB was engineered from the ground up with performance as a key specification. It’s fast on both read and write operations.
  • Stores up to 120,000 records per second*.
  • No more Joins: relationships are physical links to the records.
  • Better RAM use.
  • Traverses parts of or entire trees and graphs of records in milliseconds.
  • Traversing speed is not affected by the database size.

* On Intel i7 8 core CPU, 16 GB RAM, SSD RPM, Multi-threads, No indexes, PLOCAL mode.

**All trademarks are the property of their respective owners.

Your Application Deserves a Multi-Model Database

While most NoSQL DBMSs are used as secondary databases, OrientDB is powerful and flexible enough to be used as an operational DBMS.

Though OrientDB Community Edition is free for commercial use, robust applications need enterprise level functionalities to guarantee data security and flawless performance. OrientDB Enterprise Edition gives you all the features of our community edition plus:

Watch our video to learn more about all the features OrientDB Enterprise has to offer and remember, you'll get OrientDB Enterprise Edition for free with the purchase of Professional Support , Developer Support or Consultancy Services.

Integration

Enterprise Clients

ciscofoxsports auComcast-LogoDellkpmglogo

Zero-Configuration Multi-Master Architecture

With a master-slave architecture, the master often becomes the bottleneck. With OrientDB, throughput is not limited by a single server. Global throughput is the sum of the throughput of all the servers.
  • Multi-Master + Sharded architecture
  • Elastic Linear Scalability
  • Restore the database content using WAL

With a zero-config multi-master architecture, OrientDB is perfect for the Cloud. Hundreds of servers can share the workload, scaling horizontally across distributed modern data centers.

 

Cloud Partners

No More Multiple Systems

Replacing your DBMS, once it no longer meets requirements, can be a huge cost in time and resources. Is your database powerful, scalable and flexible enough to grow with you? Using OrientDB also reduces the need to support multiple products to achieve your goals.

DBMS
Features & Capabilities OrientDB MongoDB Neo4j MySQL
Graph Database yes yes
Document Database yes yes
Object-Oriented Concepts yes
Reactive Model yes
Schema-full, Schema-less, Schema mix yes
Database Encryption yes
Record Level Security yes
SQL yes yes
TinkerPop Gremlin language yes yes
ACID Transaction yes yes yes
Relationship Traversing O(1) O(LogN) O(1) O(LogN)
Custom Data Types yes yes yes
Embedded Documents yes yes
Multi-Master Replication yes
Sharding yes yes
Elastic Scalability with Zero Configuration yes
Automatic RDBMS Synch yes
Commercial Friendly License yes yes yes
Embeddable with No Restrictions yes

Get Started in Minutes

OrientDB is written entirely in Java and can run on any platform without configuration and installation. It's a drop-in replacement for the most common existing graph databases in deployment today.

"OrientDB saved us countless time in providing critical features for our platform that more traditional database technologies do not deliver. It did so in a well-designed, easy-to-integrate approach.” – Jim Marino, Architect & Technology Strategist, Massiv.io

Need a Hand Getting Started?

Get started with OrientDB

Language Drivers

Low Total Cost of Ownership

There is absolutely no cost associated with using OrientDB Community Edition.
  • OrientDB Community is free for commercial use.
  • Comes with an Apache 2 Open Source License.
  • Eliminates the need for multiple products and multiple licenses.
OrientDB Ltd, the company behind OrientDB, offers optional services such as Developer and Production Support, consultancy and Training with transparent pricing far below our competitors to ensure you’re maximizing OrientDB’s capabilities for your particular use case. OrientDB Enterprise Edition is included with the purchase of any of these services.

Constant Innovation Through Global Engagement

Which is more likely to have better quality? A DBMS created and tested by a handful of developers or one tested by over 100,000 developers globally? When code is public, everyone can scrutinize, test, report and resolve issues. All things Open Source move faster compared to the proprietary world. In fact, the most popular databases ranked by DB-Engines are now Open Source.

According to Gartner, by 2018, 70% of new applications will run on Open Source databases.

OrientDB LTD leads the OrientDB Open Source project and defines the roadmap but all members of the OrientDB Development Team were original contributors to the OrientDB Open Source project, years before being brought onto the team. Their expert product knowledge coupled with the passion they bring to the table every day, ensures quality for our products, support and consultancy work.

“OrientDB matches all our criteria and over. The team is always available, very active and always ready to give support about doubts and questions.” - Claudio Tesoriero, founder @BaasBox

 

Get Involved with OrientDB

GitHub Stars Watch OrientDB