Date
1 - 2 of 2
Janus Graph Performance with Cassandra vs BigTable
Vishal Gupta <vgupta@...>
Hi Community/Team,
I see that Janus graph can be integrated with multiple storage backends like Cassandra and BigTable.
I am trying to evaluating which storage backend is more performant for Janus Graph.
I want to see if people have any recommendations here ? Has anyone done performance comparison evaluating performance of Janus + BitTable vs Janus + Cassandra ?
Thanks
Vishal
I see that Janus graph can be integrated with multiple storage backends like Cassandra and BigTable.
I am trying to evaluating which storage backend is more performant for Janus Graph.
I want to see if people have any recommendations here ? Has anyone done performance comparison evaluating performance of Janus + BitTable vs Janus + Cassandra ?
Thanks
Vishal
hadoopmarc@...
Hi Vishal,
Your question is very general. What is most important to you: write performance, simple queries, complex queries? Do you mean comparison between managed Cassandra and managed Bigtable in terms of Euros needed for a specific workload? I am not aware of independent benchmark results for the JanusGraph storage backends, while vendors can be skimmy about circumstances for the benchmarks they present.
Some general notions:
Your question is very general. What is most important to you: write performance, simple queries, complex queries? Do you mean comparison between managed Cassandra and managed Bigtable in terms of Euros needed for a specific workload? I am not aware of independent benchmark results for the JanusGraph storage backends, while vendors can be skimmy about circumstances for the benchmarks they present.
Some general notions:
- Cassandra has the non-java drop in ScyllaDb, therefore large JanusGraph deployments often use ScyllaDb, see the materials on https://janusgraph.org/
- JanusGraph has not a lot of code that is specific to any storage backend, but the adapters were designed with Cassandra in mind
- Compatibility between JanusGraph and BigTable is only maintained indirectly through JanusGraph-HBase compatibility (I am not aware that this resulted in problems in the past, though)