GET Anruf/giveMyTree gibt ein Json, mehr als 2 GB in der Größe. In der Frontendseite analysieren wir dieses json und die Verarbeitung auf ganzem json und die Anzeige der Daten json enthält .wie man json im Frontend rendert, dessen Größe wenn mehr als 2gb
Json-Struktur ist in verschachtelter Struktur.
{
tree [1]
| _ O {0}
|_ branch[50]
|__
| Point[1000]
| |___ branch {225}
| :
| :
|___ Line[10000]
: |____start{1}
: | |
: | __ branch{122}
. | :
. | :
|____end{1}
| .....
. :
. :
}
zeigen wir 1000 Knoten, 10000 Link und andere Daten nach der ganzen json Parsen.
Ich kann diese Daten nicht im Browser anzeigen, der Browser stürzt ab oder hängt während der Verarbeitung dieser Daten. Gibt es eine Möglichkeit, diese Daten in den Browser zu laden und das Diagramm dem Endbenutzer anzuzeigen.
Diese sehr große Menge an Daten auf der Client-Seite ist sehr schlecht. Eine Art Paginierung oder die Fähigkeit, mehr Daten auf Benutzeranforderung abzurufen, sollte auf der Seite enthalten sein. Überprüfen Sie eine [ähnliche SO-Post] (http://stackoverflow.com/questions/19596403/best-way-to-handle-graphing-and-display-of-large-data-sets). – Abhishek