# Apache TinkerPop Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 4.2/5.0  
**Total Reviews:** 12
## About Apache TinkerPop
Apache TinkerPop is a graph computing framework for both graph databases (OLTP) and graph analytic systems (OLAP).




## Apache TinkerPop Reviews
  ### 1. It has so much potential, will be a winner if we use it in a right way

**Rating:** 5.0/5.0 stars

**Reviewed by:** Robert K. | Data Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** April 07, 2022

**What do you like best about Apache TinkerPop?**

Apache tinkerpop has helped me get into high level overview of graph database using gremlin language, it supports various kinds of input formats as well. It has the better and faster query execution, will get the desired results in faster manner like customer recommendations, fraud detection analysis purpose etc can be done through using Apache tinkerpop.

**What do you dislike about Apache TinkerPop?**

Maybe a bit clarity on defining the Vertices, edges for the files to create a graph using the Apache Tinkerpop. It will be so much helpful.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

Customer recommendations engine

  ### 2. Great for graph databases and graph analytic systems

**Rating:** 3.5/5.0 stars

**Reviewed by:** Dhruv S. | Specialist, Enterprise (> 1000 emp.)

**Reviewed Date:** April 08, 2022

**What do you like best about Apache TinkerPop?**

It lets you add graph computing capabilities without developing APIs, graph processing engines, or graph algorithms plus its open-source

**What do you dislike about Apache TinkerPop?**

Its use is limited alone but with AWS it can really make a difference in your business, you have to first sample the data which could be tiring but using Github will help

**Recommendations to others considering Apache TinkerPop:**

Integrate with AWS when you are scaling

**What problems is Apache TinkerPop solving and how is that benefiting you?**

First I mainly used and learned this while my project on social and health progressions in Africa and gun control in America. Then later I used this to create a visualization of supply chain movement across Asia.

  ### 3. Very Powerful tool for the future but still needs alot

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Insurance | Enterprise (> 1000 emp.)

**Reviewed Date:** March 29, 2022

**What do you like best about Apache TinkerPop?**

Support functions for several programming languages and on the go integration to other graph driven database services are best in class.

**What do you dislike about Apache TinkerPop?**

Implementation takes of time. Support function and UI needs alot of attention.

**Recommendations to others considering Apache TinkerPop:**

Looks like TinkerPop needs alot of improvement in having a great library support function and less cluttered User experience. Also the complexity involved implementing this solution at scale also needs improvement.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

Complex nested graph based schemas are easily deciphered using TinkerPop. Ease of use and support for other libraries are the best options that you get when you use TinkerPop at production.

  ### 4. TinkerPop defines a very powerful graph traversal language

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 14, 2022

**What do you like best about Apache TinkerPop?**

TinkerPop defines the property graph data model, graph traversal language, computational semantics, graph processing algorithms that can be used to design a graph database or graph processing framework.

**What do you dislike about Apache TinkerPop?**

So far an inference capability is missing. This is something that SPARQL-based systems have been using to infer new information in a graph using domain-specific inference rules. This is an important capability for some use cases but it also could be very expensive.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

We build a TinkerPop-compatible graph data management system that is currently used for fraud detection, real-time recommendations, social networks, and customer 360.

  ### 5. Easy to explore

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Retail | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 13, 2022

**What do you like best about Apache TinkerPop?**

It lets you add graph computing capabilities without developing APIs, graph processing engines, or graph algorithms plus its open-source

**What do you dislike about Apache TinkerPop?**

Maybe a bit clarity on defining the Vertices, edges for the files to create a graph using the Apache Tinkerpop. It will be so much helpful.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

Complex nested graph based schemas are easily deciphered using TinkerPop. Ease of use and support for other libraries are the best options that you get when you use TinkerPop at production.

  ### 6. There is the potential for development, but as for today this is not very user friendly

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Arts and Crafts | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 30, 2021

**What do you like best about Apache TinkerPop?**

There is a lot of potential with this software, the code is easy to understand and to write, and the interface is ok too. You can do things that are not easy to do with other products.

**What do you dislike about Apache TinkerPop?**

Although there is a lot f potential, the interface is not at all user-friendly. The developer needs to improve this as it is the first point of contact with the user.

**Recommendations to others considering Apache TinkerPop:**

Please learn how to code first.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

we are building an interface for a start-up product, taking confidence with the code, and developing the first real working pieces path analysis, vertex clustering and ranking, subgraph identification, and more.

  ### 7. Good software to be used in the organization.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Arpit J. | Assistant Manager, Mid-Market (51-1000 emp.)

**Reviewed Date:** January 06, 2022

**What do you like best about Apache TinkerPop?**

It is a straightforward to use software and do what it say.

**What do you dislike about Apache TinkerPop?**

It is sometimes became very difficult to connect with the  Support team of the application. Rest everything is perfectly fine.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

We are solving our database management and practical reporting problems through this software.

  ### 8. Great Software for Graph databases

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Utilities | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 16, 2022

**What do you like best about Apache TinkerPop?**

being Open-Source Nature and Scalability

**What do you dislike about Apache TinkerPop?**

User-Interface. It's not very user-friendly.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

Data that can be modeled using edges and vertices is the best use case for Apache Tinkerpop.

  ### 9. Grapth in OLTP and OLAP together is an innovative idea and works well.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** March 09, 2022

**What do you like best about Apache TinkerPop?**

OLTP and OLAP using graph at one place to use

**What do you dislike about Apache TinkerPop?**

Difficulty to use, documentation need improvement.

**Recommendations to others considering Apache TinkerPop:**

Highly recommended

**What problems is Apache TinkerPop solving and how is that benefiting you?**

OLTP AND OLAP capabilities together.

  ### 10. Solve problems with Graphs ?: Apache TinkerPop

**Rating:** 5.0/5.0 stars

**Reviewed by:** Olimar P. | Programador sénior, Enterprise (> 1000 emp.)

**Reviewed Date:** May 31, 2018

**What do you like best about Apache TinkerPop?**

Graph theory is a branch of discrete mathematics that allows solving problems involving nodes and their relationships, such as: the shortest way to reach a place or find a needle in a haystack ... simplifying, of course. Apach TinkerPop offers a framework that allows to abstract the mathematical complexities of this type of problems to make life easier for the programmer. Making use of its benefits, the user can recreate nodes, relationships, their respective properties and search operations and complex calculations, implementing the predefined classes that come with the solution. The abstraction layer, provided, allows different tests with different APIs, before choosing the processor and the BD that best suits our requirements, facilitates the scale horizontally. The same code can be used from simple solutions to implementations of the world of Big Data with Spark or Hadoop, whose details are well documented in the available online referrals. TinkerPop is an open source project, distributed under the commercial friendly Apache2 license, with its own Gremlin Graph Traversal Machine and Language, which allows to empower the solution of complex problems of this branch of discrete mathematics
TinkerPop, makes graph theory as simple as a children's game with Gremlins.

**What do you dislike about Apache TinkerPop?**

perhaps, the implementation of a graphic environment with the functionalities to create nodes, relationships, etc.

**Recommendations to others considering Apache TinkerPop:**

makes problem solving with graphs as easy as a children's game

**What problems is Apache TinkerPop solving and how is that benefiting you?**

can solve any problem where graph theory applies, this already makes it competitive in this aspect, with almost no adversary

  ### 11. Amazing for Graph database

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** January 04, 2019

**What do you like best about Apache TinkerPop?**

Can process a huge number of edges. The high scalability is what I like the best.

**What do you dislike about Apache TinkerPop?**

There is nothing much to dislike about it. It is opensource and serves the purpose so there is nothing to dislike.

**Recommendations to others considering Apache TinkerPop:**

This is the best thing ever. It is open source, free and highly effective for graph databases. One can process graph with a Trillion edges and it works just fine. I would highly recommend using Tinkerpop as open source rules the world today.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

I am using it in my assignments for graph databases.

  ### 12. Best query language to Graph databases

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nagarjuna Reddy K. | Technology Lead, Enterprise (> 1000 emp.)

**Reviewed Date:** May 29, 2018

**What do you like best about Apache TinkerPop?**

Complex graphs can be easily traversed using Gremlin language.
The language "Gremlin" which is used to query the graphs is easy to understand.

**What do you dislike about Apache TinkerPop?**

The user interface should be much more effective.

**What problems is Apache TinkerPop solving and how is that benefiting you?**

Traversing the vertices and edges of a graphical representation of a business paradigm is pretty simple.
unstructured data which is not possible to store in relational databases can easily stored and accesses using TinkerPop.



## Apache TinkerPop Discussions
  - [What is Apache TinkerPop?](https://www.g2.com/discussions/what-is-apache-tinkerpop) - 1 comment

- [View Apache TinkerPop pricing details and edition comparison](https://www.g2.com/products/apache-tinkerpop/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-13+00%3A18%3A56+-0500&secure%5Bsession_id%5D=526733b2-6625-46d0-9c68-5afa5f465b9f&secure%5Btoken%5D=55bce309a9d99ba809ed8d919db30ecb29363934ebb9da3024d531f3ea57d0bf&format=llm_user)


## Top Apache TinkerPop Alternatives
  - [IHP](https://www.g2.com/products/ihp/reviews) - 4.5/5.0 (178 reviews)
  - [Ruby on Rails](https://www.g2.com/products/ruby-on-rails/reviews) - 4.5/5.0 (73 reviews)
  - [ASP.NET](https://www.g2.com/products/asp-net/reviews) - 4.3/5.0 (54 reviews)

