Our great sponsors
-
gogm
Discontinued GoGM has moved to https://github.com/z5labs/gogm. This repository will remain a mirror of gogm master
Has anybody used golang and neo4j together with a data model bigger than a few small nodes and relationships? I have 45 node types that can have varying numbers of up to 48 relationship types all modeled as structs that I want to be able to store and manipulate with neo4j. The main golang neo4j driver requires translation of data directly into cypher query, which with this many nodes / relationships would require me to create a massive translation wrapper. I looked at gogm (https://github.com/mindstand/gogm) but it doesn't seem mature enough for my use (please let me know if you have any reviews of it). To avoid having to write a large wrapper I figured I could probably store the data in mongodb or elastic and then use their neo4j connector plugins to auto-propagate data to neo4j - this would be a fine solution but I'd rather avoid adding a secondary database technology if I can.
-
Hi, I think you should have a look at https://entgo.io/ , it will give you all the benefits of a graph database using technology like MySQL for example. It's used in many places and the community is very helpful.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
What is with dgraph ? https://github.com/dgraph-io/dgraph as I see same features as neojs and written also in go