Best Software for 2025 is now live!
By SAP
Save to My Lists
Claimed
Claimed

Top Rated OrientDB Alternatives

OrientDB Reviews & Product Details - Page 5

OrientDB Overview

What is OrientDB?

OrientDB is the first Multi-Model Distributed DBMS with a True Graph Engine. Multi-Model means 2nd generation NoSQL able to manage complex domain with incredible performance. OrientDB manages relationships without using JOINs, but rather direct pointers. This allows to have constant performance on traversing relationships, no matter the database size.

OrientDB Details
Languages Supported
English, Italian
Show LessShow More
Product Description

OrientDB is a Distributed Graph Database engine with the flexibility of a Document Database all in one NoSQL database.


Seller Details
Seller
SAP
Year Founded
1972
HQ Location
Walldorf
Twitter
@SAP
301,811 Twitter followers
LinkedIn® Page
www.linkedin.com
125,049 employees on LinkedIn®
Ownership
NYSE:SAP
Phone
+1 (800) 872-1727
Total Revenue (USD mm)
$27,338
Description

Our business analytics solutions close the gap between transactions, data preparation, analysis, and action, so you can make more informed decisions.


CC
Overview Provided by:

Recent OrientDB Reviews

Rupali S.
RS
Rupali S.Small-Business (50 or fewer emp.)
4.5 out of 5
""Best tool for Data Analyse""
As of my professional use of this software database system OrientDB provides me a huge and verified data for engagement of niche.
Varshini S.
VS
Varshini S.Enterprise (> 1000 emp.)
4.0 out of 5
"Query performance optimizations by OrientDB are splendid for retrieval of specific data from graph"
We optimize query performance execution in OrientDB as it's simple & convenient for our client procurements. We effectively avoid the least signifi...
Nazim S.
NS
Nazim S.Mid-Market (51-1000 emp.)
4.5 out of 5
"Data Hero"
the best thing about the oriented DB is that it manages the relation without using the joins. and it the open-source so we can design and manage a...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

OrientDB Media

OrientDB Demo - OrientDB Studio
Graph Editor
OrientDB Demo - Schedule a Backup
Schedule a Backup
OrientDB Demo - OrientDB+Screenshot++.png
OrientDB+Screenshot++.png
OrientDB Demo - OrientDB+Screenshot.png
OrientDB+Screenshot.png
OrientDB Demo - Enterprise Security
Enterprise Security Configuration
Answer a few questions to help the OrientDB community
Have you used OrientDB before?
Yes

60 OrientDB Reviews

3.9 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
60 OrientDB Reviews
3.9 out of 5
60 OrientDB Reviews
3.9 out of 5

OrientDB Pros and Cons

How are these determined?Information
Pros and Cons are compiled from review feedback and grouped into themes to provide an easy-to-understand summary of user reviews.
Pros
Cons
This product has not yet received any negative sentiments.

Overall Review Sentiment for OrientDBQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Erkan D.
ED
Founding Partner
Telecommunications
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

Simplicty for graph & document DBs, uniq ACID support in NoSQL world. And being an opensource project with those properties makes this product unique. And being able to replicate to remote DC is a perfect feature. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Random crashes when running SQL from its web client is a big problem which makes me sad after great expectations from this project. Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

If you need SQL style queried DB server with transactions, clusters and HA with open source, only DB to use is OrientDB. As it is fully open source, you'll not find yourself naked as happed to me for FoundationDB. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

Clustering with transactions and HA support gives us opportunity to sell extra licences for same product if customer needs to run on multiple servers. Review collected by and hosted on G2.com.

Mario C.
MC
Army Of One
Computer Software
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

OrientDB is very easy to start with. It's also very flexible as you can use it as a simple document store (like MongoDB). As a document store with link (a unique feature of OrientDB) and as a graph store. Graphs can be queried in a SQL-like language so it's quite familiar to most of us. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

OrientDB sometimes looks like a Beta product, crashes are quite common (specially using the UI). Their documentation is incomplete or not very clear sometimes, others is simply outdated. Sometimes you feel like they have tried to do too much before fixing some bugs that look like they occur very common.

Also, their Gremlin version is outdated with the current Gremlin documentation so, sometimes is quite difficult to figure out how to do something. Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Be prepared to find bugs very often when using the console and the web UI. Also, be ready to really dig into the documentation struggling on how to do some things that you'll finally do by pure coincidence. You won't find many tutorials and most of the information you'll find is about Neo4J. Be also aware that in first quarter of 2016 its compatibility is with Gremlin 2 (current version is 3) Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

We wanted to graph some dependency tree and we had two options: Neo4J and OrientDB. We choose OrientDB as it was completely open-source (so we could contribute when finding errors) Its licensing was with Apache 2 license, a real advantage in terms of "princing". Review collected by and hosted on G2.com.

Anton Z.
AZ
Computer Software
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

The best thing for me is that I can use it as an embedded database inside my server avoiding network overhead.

Also low level functionality is available for me with Java API and I can avoid using SQL and other languages. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Massive usage of mutable state and ThreadLocal variables in the OrientDb source codes could introduce tricky bugs.

Documentation is not comprehensive and far away from this. So I have to read source codes to find out a solution. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

I have a DSL language which allows to define a data structure and define business logic. This makes OrientDb almost ideal solution for me because I can use low level feature directly avoiding overhead from network communications and other languages such as SQL. Review collected by and hosted on G2.com.

Corey P.
CP
Sr. Software Engineer
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

Scripting with JavaScript is incredibly useful, especially if some of your team members are more proficient with front-end technologies. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Documentation touches most topics, but it does not go into enough detail in almost all cases and there are way too few examples. The OrientDB team really needs to put more resources into documentation and code examples.

Also, there is a lot of work to be done on the web interface. Its heading in the right direction, but definitely still in its early stages. Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Still a young product Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

We are building a product with some very complex/deep relationships with very large data sets. Graph databases have made it much easier to model these relationships than the relational alternatives. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

SQL. OrientDB supports multiple commands (such as insert, query, update, delete, traverse, and more) all through the use of SQL. It should also be noticed the Orient team is very active on github, including support for bugs, new features, and help on any matter for it's users.

Also, although not used thoroughly (yet), OrientDB is scalable. For write & read. Which is a very important thing, specially in today's world. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

It's web interface. Orient web interface feels immature, and a bit too complicated for the task it should do.. Also, some of it's simple commands seems a bit awkward. A simple example would be connecting to a database, after connecting to the server, which will still require you to enter credentials, and the connection information (host, port, etc, assuming they are needed for the server as well). Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Try it. OrientDB has good performance, it is easy to use, and has a wide support. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

OrientDB helps me both query "simple" data, much like any other database, and find connections between people in a fast way. Review collected by and hosted on G2.com.

Verified User in Education Management
CE
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

OrientDB is the only NoSQL database I have come across, that has the potential to be an everyday's database usable for any type of project, giving you the full range of features (including SQL as query language) you have been used before using your relational database systems plus all the advantages of NoSQL databases in one single database system. No need anymore to select the most appropriate relational or NoSQL database, OrientDB does it all and does it all very well. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

A lot has been added to the SQL dialect lately. A lot of the late additions make me feel like that it was more important to have some language construct to be able to access a new feature fast rather than thinking a little bit more about how to add new language constructs the best way so that the dialect maintains to be a consistent SQL dialect rather than slowly growing into a language of its own, rather confusing at times and rather distinct from SQL. Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Simply just use it! You will fall in love and replace your relational database systems with OrientDB, I did, at least. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

OrientDB has replaced MySQL and Postgres as my first choice database system. The only other database "system" I am still using besides OrientDB is Sqlite, but as soon as data amount increases, OrientDB is my first and only choice at the moment.

What used to be complex and slow SQL queries against relational databases are now simple and short SQL queries performing fast and making it a joy treating the data in my databases as object graphs rather than trying to rebuild objects from relational data using complex and slow joins.

What a non-sense really, we used to serialise objects to relational data for years now (INSERT, UPDATE) to try to rebuild the objects again when fetching the same data later on (SELECT). Thats all over now. Review collected by and hosted on G2.com.

Alexander P.
AP
First Level Software Engineer
Computer Software
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

The recommendation engine my colleagues and I coded using OrientDB is actually working in this very moment. In the end, it turned out to be a solution for us. The studio it provides is also quite useful and pretty, especially the graph part of it. And it's a relatively cheap solution after all. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Bad documentation. New versions breaking code written with old version. The SQL-like syntax is only useful for basic queries, which a complicated project will not limit to. Using gremlin is painfully difficult. Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

If you can afford Neo4j, choose Neo4j. If you are ready to have a bit of headache and not a lot of money to spend, OrientDB will probably do the job after all. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

The business problem I was solving was to create a recommendation engine on top of a graph database and make fast queries of type "start from this vertex, give me all its neighbors by this edge and their neighbors by that edge and sum the weight along the edges". And do it fast. Review collected by and hosted on G2.com.

Verified User in Computer Networking
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

Fusion of object-oriented and document/graph features in the one single database. I also like very fast access to the linked entities which OrientDB provides by using the notion of 'pointers'. You literally have O(1) complexity in terms of accessing nested and linked entities.

This database also has a multi-master replication feature which means that you will have less sleepless nights if, for example, one of your database servers goes down. The other ones will correctly handle this problem.

This database has any possible feature that you'd ever need. It's blazing fast, supports multi-master replication (as I already mentioned) and has Apache 2 licence which means that you can use this database for your commercial products.

If you run into a bug, don't hesitate to create an issue at Github. Most of the bugs are solved in 1 to 3 days which is quite impressive for so massive product. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

In general, OrientDB suffers from childish problems. For example, embedded maps were broken since OrientDB 2.0.1 and nobody noticed that (until I created a bug report). Import/export feature was also broken for a long time and it seems that I was the only one who was using this feature back then.

Most of the problems were quite simple and had been fixed very fast (thanks to the OrientDB team). Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Try to build a prototype which will be using all the database features that you're gonna need in your final product. Trust me, it'll save you a lot of time. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

The first project where I was using OrientDB was about creating a custom web-based platform where users can create domain model with UML notation. Here's where OrientDB showed its power. We were able to create all our domain model on the fly which would've been very inconvenient if we would've chosen a relational database.

That fact that OrientDB uses lightweight pointers instead of JOIN operator gave us a serious performance boost in terms of retrieving interconnected entities. Review collected by and hosted on G2.com.

Hélio R.
HR
Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

easy installation on raspberry pi and operates smoothly on it.

The system persisted about 2 million registers of data without problems.

Orientdb never stopped. (one year).

The web application for database administration is pretty good.

The web application for database administration is pretty good.

The flexibility about choosing operational mode (Document database, graph database, ...) Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

The Orientdb documentation seems good, but I have problems in searching about specific practical situations (ex: website "stackoverflow") Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

I'd like to have more documentation about accessing orientdb from python and JavaScript languages. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

I need write data quickly and handle high volume of data as well. Review collected by and hosted on G2.com.

Cliff R.
CR
Senior Software Engineer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about OrientDB?

How fast we were productive with Orient DB - right from the start Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

The lack of understanding by some of our own system integrators into why we would choose a graph DB versus an Oracle SQL based table solution. I think if Graph DB's were more ubiquitous it would be an easier selling point to the higher level decision makers on software architecture Review collected by and hosted on G2.com.

Recommendations to others considering OrientDB:

Look at the other graph db vendors out there - we found Orient to be the one that was ready for production. We integrated it into our business logic and it performed quite well, and we in our opinion the only choice at this stage. Review collected by and hosted on G2.com.

What problems is OrientDB solving and how is that benefiting you?

We have now and have had in the past - equipment that is connected in a star, bus, and tree structure. The ability to find the equipment, and provision it all starts with a tool or database that closely models the topology. Clearly for us, a graph DB was the choice and Orient passed all the tests for being the implementation we wanted. Review collected by and hosted on G2.com.