Sadržaj:

Koliko velika JSON datoteka može biti?
Koliko velika JSON datoteka može biti?

Video: Koliko velika JSON datoteka može biti?

Video: Koliko velika JSON datoteka može biti?
Video: Data Science with Python! Analyzing File Types from Avro to Stata 2024, Novembar
Anonim

Struja fajl ograničenje veličine a json fajl je 18, 446, 744, 073, 709, 551, 616 znakova ili ako više volite bajtove, ili čak 2^64 bajta ako gledate barem 64-bitnu infrastrukturu.

U ovom slučaju, kolika bi trebala biti JSON datoteka?

Jedno od najčešće postavljanih pitanja o domorocima JSON tip podataka, je koje veličine može a JSON dokument biti . Kratak odgovor je da je maksimum veličina je 1GB.

Štaviše, koliko veliki može biti JavaScript objekat? A JavaScript objekat može budi kao veliko kao maksimalnu količinu memorije dostupne u pretraživaču. Svaki JavaScript motor ima različite teorijske maksimume, a maksimum ima tendenciju povećanja od puštanja do oslobađanja. Zapamtite, postoji preko 70 verzija Chrome-a (~30 od kojih se i danas koristi).

Osim toga, kako da smanjim veličinu JSON datoteke?

Uradio sam sljedeće stvari da smanjim naše JSON fajlove sa 4GB na <200MB:

  1. Uklonite nepotrebne podatke. Iako se broj kolona ne izračunava u Zohoovim granicama, previše kolona, posebno onih nepotrebnih, čini datoteke mnogo većim.
  2. Odredite veličinu po redu.
  3. Podjela na mnogo manjih datoteka.
  4. Popravljanje JSON oznaka.

Kako da obradim JSON fajl?

Vježbe

  1. Kreirajte novi Python fajl i uvezite JSON.
  2. Napravite rečnik u obliku stringa koji ćete koristiti kao JSON.
  3. Koristite JSON modul za pretvaranje stringa u rečnik.
  4. Napišite klasu za učitavanje podataka iz vašeg stringa.
  5. Instancirajte objekat iz vaše klase i ispišite neke podatke iz njega.

Preporučuje se: