
I liked that OrientDB did everything - Graph Db, Key based, Document based. Plus it had elastic search built in. Additionally, the studio has a graphical user interface to the graph DB itself. This helped to visually understand how things were working when you saved objects and created connections. Review collected by and hosted on G2.com.
The documentation is horrible
features of database that are not documented and I found them on forums
DB seems very powerful but the documentation is bad
Wish I didn't need a java based server to run orientdb
It can be expensive to host OrientDB Review collected by and hosted on G2.com.
It's support for graph db , document store and key value store make it quite versatile . Other things like being free software, saves a lot of money. Review collected by and hosted on G2.com.
As it is new, so community support is not that smooth. Have very few question and answers on online forums like stack overflow. Because of this, it is relatively difficult to debug issues. Current release cycles and critical patches are too frequent. Hence, to remain up to date, version upgradation is almost necessary every time. Review collected by and hosted on G2.com.
Few Things I would like to mention one by one
1. Links: OrientDB supports links which makes referencing other classes very easy, THe kind of vast support for links in the form of a list and as singular, it helps to shorthand a lot of queries. I was trying to look for the same possibilities with Cosmos DB of Azure (which is claimed to be graph DB but I doubt it) and it doents even comes close.
2. Maps and unstructured data like json: I have worked with many SQL and NoSQL DBs but I think orientDB integrates very well with json kind of structure and maps.
3. Handling of large data: OrientDB handles large data very easily. There were times when some of the queries returned records in lacs (more than 100 k), but it was never a problem performance wise Review collected by and hosted on G2.com.
1. Unnecessary clutter returned with response: So I used orient DB with Node JS and its driver is fairly good. But it fails miserable when there is any kind of circular dependency. It attaches a lot of unnecessery data to records, we had to write a samll utility to remove unnecessery clutter from returned data. For example for links, it sometimes returned the link with full data of the refenved claass (same for another refence, so it will create a chain or tree of references if all the subsequent records have any links in them)
2.Migration failures: It is claimed by orientDB that in the migration if we set certain parameters, it will keep the original RIDs of records as it is. But this is not the case. Certainly with the database where lot of create deletion operations happened and rids are something like (35:104, 15:204) RIDs are not persisted after migration. Review collected by and hosted on G2.com.
The GUI of orientDB is very practical and user-friendly, it is comparable to other competitors their UI and allows of easy management of indexes, relations and nodes. Review collected by and hosted on G2.com.
The small community, lack of professional tools and performance. Their is no easy way to manage the community version of OrientDB and the enterprise edition is a big step us in price. Great ways to resolve this would be scalable cloud offerings which allow you to test OrientDB in a managed fashion to later on decide for yourself if the step to the Enterprise edition is necessary for yourself. Review collected by and hosted on G2.com.
Queries are SQL and Java based
Achieving complex logic's
visualization of data
able to index the records, vertex as well as edges Review collected by and hosted on G2.com.
Worst Studio / IDE
No proper documentation,
As a dump increases it's hard to get results,
its misery while working through large data,
RAM utilization,
No best practices,
if query having issues, exception will not throw specific location, Review collected by and hosted on G2.com.
Its structure and ease of use viaJAVA API is brilliant Review collected by and hosted on G2.com.
OrientDB 3.X does not have graph editor working. This is very sad because that canvas actually helps in visualizing data at next level Review collected by and hosted on G2.com.
La principal característica que encontré como usuario y desde la perspectiva del benchmarking fue que es incrustable. Simplemente puedo usar la base de datos incluyendo un tarro y actualizarlo cuando sea necesario. No hay mash-ups o complicaciones de tener que mantener explícitamente el servidor iniciado para la base de datos. Además de haber implementado la pila Tinkerpop, que es el estándar para las APIs de gráficos, hay poco tiempo de transición entre el uso de otras bases de datos gráficas y OrientDB. Y, por supuesto, la transición de SQL a Graph se vuelve simple ya que soporta la sintaxis basada en SQL. Review collected by and hosted on G2.com.
Muchas veces cuando los nodos se caen (usando una configuración distribuida), hay estados inconsistentes que quedan sueltos. La base de datos tiene que ser desplegada de nuevo. También cuando escalé mi clúster tuve que mover manualmente todos los datos del clúster más pequeño al más grande. Review collected by and hosted on G2.com.
Simple to use, ease of modification and the best part is transition from SQL to Graph is very simple as it gives SQL-based syntax. No necessity to keep the server started for the database. Support is very good and also have a community for it. Provides a very fast query engine. Any organisation can develop their own application on OrientDB because of its flexible java api support. Review collected by and hosted on G2.com.
This database should have a better driver support. Concerns with scalability. Have much scope of improvement in production grade transactions. Sometimes faced performance issues when accessing huge records at a time. Review collected by and hosted on G2.com.
Ease in usability, Conversion from SQL to graph is very fast and easy. Fast Query processing and efficient data retrieval.
Will work even if the server is not turned on state.
Api support is great which helps in developing wrappers for applications.
Embedded maps is a great functionality Review collected by and hosted on G2.com.
Nothing to dislike, The features are self fulfilling in every nature. Driver functionality is weak, needs improvisation. Review collected by and hosted on G2.com.
The multi model graph-based design is my favourite aspect. It allows me to easily follow the document database. The identification, passwords and encryption ensures our date remains confidential. Review collected by and hosted on G2.com.
Can be a very costly program to run however it's worth it! Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.
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! Review collected by and hosted on G2.com.
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.
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.
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.
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.
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.
Weak documentation. Many powerful things are simply not described in it. Review collected by and hosted on G2.com.
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.
Documentation integration and lack of examples , best practices and social tutorial system . Review collected by and hosted on G2.com.
The friendliness and support from the staff, even in the OSS side of the dev process. Review collected by and hosted on G2.com.
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.
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.
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.