what are few best practices to keep in mind?
e.g
- Are there recommendations around if frequently updated data should or shouldn’t be placed in graph?
- Are there metrics on performance of gql based on number of Nodes and attributes?
what are few best practices to keep in mind?
e.g
Hi @kool.hetal and welcome to the Neo4j community!
Best practices is a broad topic. You've started with two great questions which are worth exploring before we expand. I'll start with the first one...
Frequently updated data can be considered in terms of the "blast radius" of the change, meaning how much is impacted when a change is made. Here's an unscientific list in increasing order of cost:
The best practice for frequently updated data would be to use the least expensive change operation.
Two approaches for accumulating data without deleting it could be included:
You've inspired me to write some tests to validate this list. I'll give each of those a try and report back here.
Best,
ABK
Appreciate your response! Looking forward to hear more from you on both points