Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

fgetcsv VS fgets

[es] :: PHP :: fgetcsv VS fgets

[ Pregleda: 955 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

urukhai
Sreten Antić

Član broj: 155017
Poruke: 16
*.dynamic.sbb.rs.



+1 Profil

icon fgetcsv VS fgets03.07.2010. u 11:52 - pre 168 meseci
Samo da podelim iskustvo u parsiranju velikih fajlova, reda veličine > 1.000.000 redova (odnosi se na csv format).
Nikako koristiti fgetcsv funkciju jer baš mnogo utiče na performanse, tj. na brzinu izvršavanja. Najbolje je dohvatiti liniju
klasičnim načinom preko fgets-a i zatim je parsirati po potrebi. U mom slučaju je fajl veličine oko 60GB sa oko 15.000.000 linija
i izvršavanje procesa je trajalo preko 2 sata. Kada sam izmenio kod, izvršavanje se svelo na nekih 20 min.
Eto toliko :)
 
Odgovor na temu

[es] :: PHP :: fgetcsv VS fgets

[ Pregleda: 955 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.