Ivan G.
IG
Ivan G.
Director
Information Technology and Services
Small-Business (50 or fewer emp.)
"Fast and flexible database"
5/5
What do you like best about OrientDB?

This is an easy to install DB.

The fact that it's SQL is very close to relational SQL makes it easy to use to most developers.

The results from querys are extremely fast.

Graph and Document characteristics combined make this DB very unique.

Embeded maps are extremely useful. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Drivers are a down side in this datababse. Connector drivers should be improved - but this should not stop you from choosing this DB.

OrientDB's documentation is not always up to date.

There is no import button in Orient Studio. Imports must be run manually.

Changing attribute names can cause problems. Review collected by and hosted on G2.com.

Carlos A. I.
CI
Carlos A. I.
Associate Professor
Higher Education
Enterprise (> 1000 emp.)
"Open Source and Flexible Solution for Analysing Networks from Big Data Sources"
5/5
What do you like best about OrientDB?

OrientDB has a really friendly licence. This is essential for our research purposes. The main aspects we have liked is that OrientDB is easy to understand and to use. It combines schemas, documents and graphs in an easy and simple way. In addition, it is well documented and has a large community providing support. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

More than dislike, I think it is a feature request :). OrientDB has already integration with Python and is compliant with Apache TinkerPop. We hope new versions of OrientDB will bring higher integration with specific Python tools such as NetworkX. Review collected by and hosted on G2.com.

Andrey K.
AK
Andrey K.
Owner
Small-Business (50 or fewer emp.)
"OrientDB solves problems that other software can not solve"
5/5
What do you like best about OrientDB?

Quite easy to install.

It has good drivers for working with various programming languages, and also a great plus is the ability to work through REST.

A mixed model is an excellent solution for storing complex data, and built-in classes and inheritance solve many problems.

It is very convenient to work using SQL like requests. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Weak documentation. Many powerful things are simply not described in it. Review collected by and hosted on G2.com.

Saeed T.
ST
Saeed T.
CEO
Computer Software
Small-Business (50 or fewer emp.)
"A Database for All Seasons"
5/5
What do you like best about OrientDB?

Multi model Nosql database as we can trust in our operational business . The best performance in graph , document , indexing , read and write with intensive data . Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Documentation integration and lack of examples , best practices and social tutorial system . Review collected by and hosted on G2.com.

Scott M.
SM
Scott M.
General Manager and Founder
Internet
Small-Business (50 or fewer emp.)
"OrientDB has a lot of promise, which needs to be realized"
3.5/5
What do you like best about OrientDB?

The friendliness and support from the staff, even in the OSS side of the dev process. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

The database needs better driver support. The full text search is good, but it would be great, if ODB supported Elasticsearch natively, like Titan does. Review collected by and hosted on G2.com.

Riccardo T.
RT
Riccardo T.
Software Engineer
Information Technology and Services
Small-Business (50 or fewer emp.)
"Very good OO and Graph Database"
3/5
What do you like best about OrientDB?

The thing I like the most of OrientDB is the rapidness of the development team.

The most of the request and questions are replied almost instantly. When I started using the software it was quite buggy, but collaborating with the team was really the plus to make the software better and the usage simpler. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

The software is rapidly evolving and the features comes and goes. The development process should be more predictable and new features should be added only if necessary.

At least the previous version should be supported. Review collected by and hosted on G2.com.

NJ
Nitin J.
Small-Business (50 or fewer emp.)
"OrientDB used for benchmarking against our graph processing system."
3.5/5
What do you like best about OrientDB?

The main feature that as a user and from the perspective of benchmarking that I found was that it is embeddable. I can simply use the the database by including a jar, and update whenever necessary. No mash-ups or complications of explicitly having to maintain the server started for the database. Also having implemented the Tinkerpop stack which is the standard for graph APIs, there is little transition time from using other graph databases to OrientDB. And ofcourse the SQL to Graph transition becomes simple as it supports SQL based syntax. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Many a times when nodes go down (using a distributed setup), there are inconsistent states left hanging loose. The database has to be deployed again. Also when I scaled up my cluster I had to manually move all the data in the smaller cluster to the bigger one. Review collected by and hosted on G2.com.

Lasitha W.
LW
Lasitha W.
Engineer - Technology
Computer Software
Enterprise (> 1000 emp.)
"Easy to develop, hard to scale"
3/5
What do you like best about OrientDB?

Orientdb gives a very flexible java api which enables developers to develop their applications on top of orientdb very easily.

Also the rest api enables developers to directly access javascript functions on orientdb. It specially suits for angularjs based web applications so that the db access layer can be implemented directly on top of orientdb . Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

Has some major issues about the stability. I have experienced huge performance issues when accessing classes with records more than one million. Therefore to enforce indexes we had to change most of our queries by manually checking what index is good for which query.

Also we have the experience of corrupted NOT_UNIQUE_HASH_INDEXES and we had to manually drop them and rebuild them in order to get the db working again. Review collected by and hosted on G2.com.

Andrey K.
AK
Andrey K.
Senior Developer
Insurance
Mid-Market (51-1000 emp.)
"Great potential, still under heavy construction, but they are getting there"
3.5/5
What do you like best about OrientDB?

- Mixed model allows for very flexible solutions. Classes and inheritance is a great way to approach complex solutions

- SQL-like querying makes life simple. Extended functionality set for graph traversals and in-query manipulations is a great asset for the language

- Build-in Lucene indexing allows for more flexible queries

- Studio is a very convenient tool + graph visualization is very helpful

- Variety of language bindings

- Database functions is a handy addition to the overall feature set

- Good documentation Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

- Lack of stability and/or testing (e.g. bug version releases often introduce new problems)

- Binary protocol lacks flexibility (but otherwise is good enough for production environments)

- Might need to improve speed and efficiency (especially in removal of graph vertices, edges) Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
CI
Verified User in Information Technology and Services
Small-Business (50 or fewer emp.)
"I had been working on OrientDb core full time for a couple of years."
4/5
What do you like best about OrientDB?

The community.

The people there are very helpful. You can get an answer to almost any of your questions within a couple of days.

Data model

The data model is very convenient for creating representation of any type of domain.

Performance

OrientDB uses several advanced techniques under the hood that make it really fast. Review collected by and hosted on G2.com.

What do you dislike about OrientDB?

There is no cost-effective managed service. Sometimes it is cheaper to set up AWS RDS, instead of hiring a person who would operate instances with OrientDB Review collected by and hosted on G2.com.