I have a dataset which consists of 2 billion nodes.
They have a unique JSON document associated with each of them which on average is 50,000 characters in length. It has to be stored as one whole document and cannot be broken up into other fields as there is no set schema. I will also need to keyword search on the JSON document.
Do I store the document as an edge, or would it be better to use dgraph to store the relationships between the nodes, and a NoSQL database to store the document? At this sort of scale, what would be the most performant?