INHOUDSOPGAWE:

Hoe groot kan 'n JSON-lêer wees?
Hoe groot kan 'n JSON-lêer wees?

Video: Hoe groot kan 'n JSON-lêer wees?

Video: Hoe groot kan 'n JSON-lêer wees?
Video: Python! Reading and Writing JSON Files 2024, November
Anonim

Die huidige lêer grootte limiet van a json lêer is 18, 446, 744, 073, 709, 551, 616 karakters of as jy grepe verkies, of selfs 2^64 grepe as jy ten minste na 64-bis-infrastruktuur kyk.

Hiervan, hoe groot moet 'n JSON-lêer wees?

Een van die meer gereelde vrae oor die boorling JSON datatipe, is watter grootte kan a JSON-dokument wees . Die kort antwoord is dat die maksimum grootte is 1GB.

Verder, hoe groot kan 'n JavaScript-objek wees? A JavaScript voorwerp kan wees as groot as die maksimum hoeveelheid geheue beskikbaar in die blaaier. Elkeen JavaScript enjin het verskillende teoretiese maksimums, en die maksimum is geneig om van vrystelling tot vrystelling toe te neem. Onthou, daar is meer as 70 weergawes van Chrome (waarvan ongeveer 30 vandag nog in gebruik is).

Boonop, hoe verminder ek die grootte van 'n JSON-lêer?

Ek het die volgende dinge gedoen om ons JSON-lêers van 4GB tot <200MB te verminder:

  1. Verwyder onnodige data. Selfs al word die aantal kolomme nie in Zoho se limiete bereken nie, maak dit lêers baie groter om te veel kolomme, veral onnodige, te hê.
  2. Bepaal grootte per ry.
  3. Verdeel in baie kleiner lêers.
  4. Stel JSON-merkers reg.

Hoe verwerk ek 'n JSON-lêer?

Oefeninge

  1. Skep 'n nuwe Python-lêer 'n invoer JSON.
  2. Skep 'n woordeboek in die vorm van 'n string om as JSON te gebruik.
  3. Gebruik die JSON-module om jou string in 'n woordeboek om te skakel.
  4. Skryf 'n klas om die data van jou string af te laai.
  5. Instansieer 'n voorwerp uit jou klas en druk 'n paar data daaruit.

Aanbeveel: