Статус: Офлайн
Реєстрація: 15.09.2006
Повідом.: 434
Реєстрація: 15.09.2006
Повідом.: 434
PHP чтение XML
Доброго времени суток, ХФ!
Поделитесь опытом - требуется прочитать скриптом PHP данные из файла XML размером >100Mb (это >1M записей).
Старый добрый SimpleXML удобен, но годится только для мелких файлов, на больших он сжирает всю оперативку и получаем memory exhausted. На текущий момент при чтении 250k записей (т.е. меньше четверти необходимого) потребление ОЗУ ~500Mb.
Говорят XMLReader скромный в аппетитах, но он показался мне жутко неудобным, документации мало и примеров толковых не нашел.
Доброго времени суток, ХФ!
Поделитесь опытом - требуется прочитать скриптом PHP данные из файла XML размером >100Mb (это >1M записей).
Старый добрый SimpleXML удобен, но годится только для мелких файлов, на больших он сжирает всю оперативку и получаем memory exhausted. На текущий момент при чтении 250k записей (т.е. меньше четверти необходимого) потребление ОЗУ ~500Mb.
Говорят XMLReader скромный в аппетитах, но он показался мне жутко неудобным, документации мало и примеров толковых не нашел.