moleculer-db icon indicating copy to clipboard operation
moleculer-db copied to clipboard

[Proposal] Implement Graph Operation methods and actions

Open saeedtabrizi opened this issue 5 years ago • 3 comments

Hi I recommend that add graph CRUD and Traversing feature to moleculer-db or moleculer-graph-db that extends from moleculer-db.

  • [ ] CreateVertex
  • [ ] CreateEdge
  • [ ] UpdateEdge
  • [ ] UpdateVertex
  • [ ] DeleteEdge
  • [ ] DeleteVertex
  • [ ] Traverse (Traverse a graph)
  • [ ] Match (Match Pattern in a graph)

saeedtabrizi avatar Nov 02 '19 01:11 saeedtabrizi

Graph DBs are in fact quite interesting. But, as far as I know, their support is not being planned (at least in near future)

In mean time, what graph DB would you recommend? Neo4j?

AndreMaz avatar Nov 03 '19 10:11 AndreMaz

Hi @AndreMaz I'm working on https://orientdb.org/ that implemented by https://github.com/orientechnologies/orientjs . Nowadays i'm working on https://github.com/saeedtabrizi/moleculer-db-adapter-orientdb db adapter project . But i planned to implement Neo4J or RedisGraph too .

saeedtabrizi avatar Nov 03 '19 10:11 saeedtabrizi

I'm not familiar with graph DBs, so PR is welcome!

icebob avatar Nov 03 '19 21:11 icebob