Replies: 7 comments 1 reply
-
Pros to upgrading to Neo4j 4.x:
Cons:
More information on Neo4j 4.0 changes and version migration here: |
Beta Was this translation helpful? Give feedback.
-
redis graph, asengraph, and memgraph have versions that use the open source version of cypher so the code we have will work. |
Beta Was this translation helpful? Give feedback.
-
You can also use the DozerDB plugin to add enterprise features to Neo4j Community such as Multi-Database functionality. It's all vanilla GPL licensed. https://github.com/dozerdb/ and https://dozerdb.org |
Beta Was this translation helpful? Give feedback.
-
Meeting notes Jan 23: Most likely the two options are memgraph or going to the new version of neo4j or using RDF interface |
Beta Was this translation helpful? Give feedback.
-
Here are the various options: https://opencypher.org/projects/. |
Beta Was this translation helpful? Give feedback.
-
Here is my ArcadeDB Overview: Documentation: Pros: Cons:
Potential Performance issues at scale
|
Beta Was this translation helpful? Give feedback.
-
Notes from Jan 30 meeting: Goal update to a more current version. |
Beta Was this translation helpful? Give feedback.
-
We're currently using an older version of neo4j due to some issues we have with newer versions. This is kind of risky because we're going to reach a time (might already have) where the older version we're using is no longer supported and things could just break down the line. We need to either find a working solution with the newer versions of neo4j or look at pivoting to another graph database.
I can't remember what all the issues were with moving to a newer version of neo4j. @Boogie3D Could you summarize those below? The primary difficulty in moving to another GDB is that Steven has written a massive amount of cypher code which is neo4j's proprietary query language which locks us in.
Fortunately, neo4j has been working on open sourcing cypher and there are several competing GDBs with cypher support. These include redis graph, agensgraph, and memgraph. I propose we take some time to check out these alternatives. One nice thing about each of these is they can all support multiple GDBs running in the same instance which would make life much easier for our workflow management backend.
Beta Was this translation helpful? Give feedback.
All reactions