I'm not sure what database backend makes sense for the graph.
Do we store edges/nodes in python arrays, then serialize to files as needed?
Do we use a tool like redis to store nodes in a graph-agnostic way?
Do we use a "graph database" like neo4j to store the whole graph?
Is there another "right" answer?
I'm not sure what database backend makes sense for the graph. Do we store edges/nodes in python arrays, then serialize to files as needed? Do we use a tool like redis to store nodes in a graph-agnostic way? Do we use a "graph database" like neo4j to store the whole graph? Is there another "right" answer?