TuGraph-family / tugraph-analytics

TuGraph Analytics is a distributed graph compute engine.
https://tugraph-analytics.github.io
Apache License 2.0
632 stars 71 forks source link

How is this related to tugraph-db ? #262

Closed KrishnaPG closed 9 months ago

KrishnaPG commented 9 months ago

It is not clear what is the relation between tugraph-db and this project tugraph-analytics.

Does tugraph-analytics use tugraph-db internally or are they both two different separate projects altogether?

More importantly, which scenarios are not suitable for tugraph-analytics but good for tugraph-db and vice-versa.

Help is greatly appreciated.

fanzhidongyzby commented 9 months ago

Thanks for your good question:

You can choose the system that suits your current application scenario according to your preferences. We also warmly welcome you to participate in the community construction of TuGraph. This is not limited to projects such as tugraph-db, tugraph-analytics, tugraph-agl, etc.

KrishnaPG commented 9 months ago

Thank you @fanzhidongyzby Are these two tugraph-db and tugraph-analytics data-compatible?

That is,

  1. can one store the transaction data in tugraph-db and run analytics using tugraph-analytics on top of that data?
  2. Are the tools like tugraph-db-browser compatible with both tugraph-db and tugraph-analytics? Can we use the tugraph-db-browser to browse data from both of them?
fanzhidongyzby commented 9 months ago

Currently, TuGraph-DB and TuGraph-Analytics are still two separate subsystems, and their underlying storage formats are not yet fully compatible. TuGraph is actively evolving towards a one-stop HTAP graph database technology direction. In the near future, we will introduce the TuGraph-DB binlog mechanism to support real-time data writing from TuGraph-DB into TuGraph-Analytics. Therefore, at present, you can only use tugraph-db-browser to access the data of TuGraph-DB.

KrishnaPG commented 9 months ago

Thank you, @fanzhidongyzby Looking forward to the TuGraph-DB + TuGraph-Analytics integration.