Greatly appreciate your response and valuable information.
I am going over all the documentation of Neo4j and graph-academy online training. We are excited to know how easy it will be to implement our configurations as interconnected nodes and their relationships in Neo4j.
One question I need to ask though, we have some unique requirement. We want to visualize changes occurred over the period of time in an interconnected graph. Say given a period of time (6 months for example) our original graph changes every day. New nodes are added relationships between nodes changes involving newly added nodes and relations to old nodes are dropped or marked as invalid. [example a firmware upgrade to multiple devices will reshape the entire graph].
Now our requirement is, we want to visualize all these changes over a period of time in a time-series fashion. Something like a time machine, going back to history in a step by step fashion.
Have you faced these types of requirement(s) before using graph db? If so, can you throw some light how we can utilize some features of a graph db to query history of changes over a period of time? Or any idea how this could be implemented using other storage system along with Neo4j etc..
Thank you in advance