-
-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate Graph Database #166
Comments
Hi Mingsterism, This is a super interesting concept and the database backend is already implemented as an interface to support both MySQL and Sqlite. So making a graph database backend would be as simple as implementing the interface defined here: https://github.com/darcys22/godbledger/blob/master/godbledger/db/database.go Would be very interesting to explore this idea further! |
awesome. that's great. would take a look at that file and see if something can be done. my idea is that graph analytics can be done across all the transactions, and possibly to find unique relationships among them. but this requires more data within the database, like
Example analytics we can do with graph
fundamentally a graph database makes sense only if there's multiple entities and relationships among the entities. |
Would be interested to see how a graph database can assist GoDbLedger and offer unique queries and insights.
Given that all transactions have relationships, we can add metadata to each transaction in order to do analytics? The meta data should assist other systems to do automatic classification of expenses
These data would play well within a graph database.
It can be integrated as an add on database, something optional. and going through the message broker.
The text was updated successfully, but these errors were encountered: