what are the pros and cons of using tinkerpop based graph vs enterprise vendors neo4j or tigergraph

Hi team,
I am currently in process of choosing a graph database for some realtime usecases and was really wanted to know opinion of this community around pros and cons of using tinkerpop based graph vs enterprise vendors like neo4j or tigergraph.
Solution
i think you can get all kinds of answers for this question. i'll just offer that i dont think comparing "TinkerPop" to a specific graph is a good way to do an evaluation. TinkerPop isn't a graph database so to compare it one isn't really comparing the right things. It's better to compare the features and capabilities of one graph database to another. You might compare TigerGraph to a TinkerPop-enabled graph like JanusGraph or Neptune. You could then say TigerGraph uses GSQL as a query language and JanusGraph uses TinkerPop's Gremlin. Also note that just because a graph is TinkerPop-enabled and uses Gremlin as a query language doesn't mean it will have the same capabilities/performance as another. The feature set for JanusGraph will be different from Neptune which will be different from Neo4j, despite them all being able to be queried with Gremlin.
Was this page helpful?