OrientDB

(32)
3.9 out of 5 stars

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

Work for OrientDB?

Learning about OrientDB?

We can help you find the solution that fits you best.

OrientDB Reviews

Ask OrientDB a Question
Write a Review
Filter Reviews
Filter Reviews
  • Ratings
  • Company Size
  • User Role
  • User Industry
  • For Category
Ratings
Company Size
User Role
User Industry
For Category
Showing 32 OrientDB reviews
LinkedIn Connections
OrientDB review by <span>健 .</span>
健 .
Validated Reviewer
Verified Current User
Organic
Reviewed On

OrientDB brings a fabulous future to our financial technical realization

What do you like best?

1. Elaborated documents for a beginner without any graph background knowledge to grasp basic graph theory and orientdb practice.

2. Build on Java platform, which is our company's main dev language as well, it's too easy to spend much time customizing various implementation as we demand.

What do you dislike?

The infrastructural graph engine/model can't support too much online real-time concurrency(OLTP), especially when facing to plenty of edges concurrency maintenance on super node.

As of now, we can realize real-time in other way, it'll be just perfect if someday orientdb support high-concurrency well.

Recommendations to others considering the product

Although orientdb is still not the top1 graphdb in market, its rising trend cannot be ignored. It has proved that the customers and market admits its abilities and features, whatever multi-model, or ease of use, or powerful graph traverse engine, or distributed architecture. Almost every element with regards to internet technologies is introduced in. What are you waiting for?

What business problems are you solving with the product? What benefits have you realized?

Since we're a financial company, the scenarios we leverage orientdb to satisfy are:

1. anti-fraud, based on transactions, payment, orders, GPS, phone call, etc. Actually this is similar and applied to any social network model.

2. RPC invoke chain, collecting rpc invoke records into orientdb, analyzing the bottlenecks or design issues.

Sign in to G2 Crowd to see what your connections have to say about OrientDB
Headshots
OrientDB review by <span>Gerry M.</span>
Gerry M.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Fast, flexible, reliable Graph database.

What do you like best?

We’re a consultancy company who helps clients adopt Big Data technologies, and Graph is increasingly becoming an important aspect of the data-stack; especially for complex and connected data-sets such social network applications and analysis. We have a number of customers using Orient with 50-million + node/relationship workloads. We’ve worked with all the major Graph platforms and Orient is currently our preferred choice. Performance is great and the query language, being a hybrid of standard SQL & Graph means adoption is easier than if using Gremlin or Cypher, both of which look great at first but query complexity can escalate rapidly. Orient’s mix works in practice. Another feature we like is the ability to query it via standard JDBC connections, which means standard tools such as DB Visualizer work; which just make using it more pleasurable than rivals. We develop in Java, and their APIs are rock solid. Pricing is also more reasonable that rivals; making horizontal distribution more practical.

What do you dislike?

Sometimes the Orient Studio forgets the visualisation settings for the Graph so all the lovely setup work you’ve done to make it look pretty gets lost. Sort it out Orient!

Recommendations to others considering the product

We use Orient for its Graph capabilities, where Orient is very fast. Make sure you understand Graph query and why you'd use them.

What business problems are you solving with the product? What benefits have you realized?

Various types of network analysis, both for commercial and government. We’re also looking at helping to implement social network style features and newsfeeds, the recursive nature of which Graph is perfectly suited for.

What Graph Databases solution do you use?

Thanks for letting us know!
OrientDB review by <span>Ivan G.</span>
Ivan G.
Validated Reviewer
Verified Current User
Organic
Reviewed On

Fast and flexible database

What do you like best?

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.

What do you dislike?

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.

Recommendations to others considering the product

If you are looking for a flexible database, quick to learn, easy to migrate from other databases, this is the one.

Another thumbs up is the fact that it is free.

What business problems are you solving with the product? What benefits have you realized?

Big Data, database analysis, graph database / non-relational data structure, fast development.

OrientDB review by <span>Carlos A. I.</span>
Carlos A. I.
Validated Reviewer
Organic
Reviewed On

Open Source and Flexible Solution for Analysing Networks from Big Data Sources

What do you like best?

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.

What do you dislike?

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.

What business problems are you solving with the product? What benefits have you realized?

We have been working in the H2020 project MixedEmotions (http://mixedemotions.insight-centre.org/modules) for analyzing the social context of users, that is, how emotions are propagated in the network. OrientDB has been used for storing and retrieving ego networks. Analyzing how emotions are propagated is used for marketing, brand monitoring, radicalism detection, etc.

OrientDB review by <span>Scott M.</span>
Scott M.
Validated Reviewer
Verified Current User
Invitation from G2 Crowd
Reviewed On

OrientDB has a lot of promise, which needs to be realized

What do you like best?

The friendliness and support from the staff, even in the OSS side of the dev process.

What do you dislike?

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.

Recommendations to others considering the product

Version 3 is going to be the "final" version. The ODB team have gathered a ton of experience over versions 1 and 2. They will be culminating this knowledge and experience in version 3.

What business problems are you solving with the product? What benefits have you realized?

The prospect of having polyglot persistence is a huge benefit, since it can cover so many use cases. This is the magic of ODB. But, at the same time, it could be its Achiles heel, due to the complexity. Getting that to "simple" will be the big challenge, which I hope will happen in version 3. Still, the database is quite amazing to use, even though it has its teething pains.

OrientDB review by <span>Saeed T.</span>
Saeed T.
Validated Reviewer
Organic
Reviewed On

A Database for All Seasons

What do you like best?

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 .

What do you dislike?

Documentation integration and lack of examples , best practices and social tutorial system .

Recommendations to others considering the product

if you want to choose a right product for Operational Database and working with graph , documents , key-value , spatial , analytical with the painless configuration and a good support in communities , i suggest to use OrientDB in your business environment .

If you be familiar with the simple and basic concept of OrientDB in operation , you can easily switch to achieve more performance in read and write iops as you reached .

What business problems are you solving with the product? What benefits have you realized?

We have use OrientDB in a CMS and a Mobile location based service .

our CMS service use OrientDB document base features actually . the highest read and write is our founded benefit in OrientDB .

In the location and mobile based scenario we used orientdb graph and spatial features too .

There are several function for working the graphs like the shortest path , Dijkstra , A* and many standard Geo spatial functions in OrientDB that provides facilty and ease of use to making a business better .

OrientDB is a open source and live database project in github so we can contribute to growing together . we can write modules , functions or report our issues to orientdb project and receive a nice , fast and friendly online support .

OrientDB have a native and official support for wide range of developing platforms . as we experienced with nodejs and java api , we can develop our software and services and connect fast and secure to orientdb remotely and easily.

Kate avatar
Kate from G2 Crowd

Learning about OrientDB?

I can help.
* We monitor all OrientDB reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. Validated reviews require the user to submit a screenshot of the product containing their user ID, in order to verify a user is an actual user of the product.