![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Pisałem apkę do wczytywania dużych plików XML i JSON do bazy i mam pewien problem
mam 2 pliki jeden z tymi samymi danymi i do wczytywania XML używam https://github.com/prewk/xml-string-streamer a Json https://github.com/pcrov/JsonReader i okazuje się, że wczytywanie Json trwa x100 wolniej ;( sprawdzałem xdebug profilerem (o ile to dobrze zrobiłem) to za wolne działanie odpowiada ta class JsonReader. Mój kod. Co robię nie tak ;(
Witam (IMG:style_emoticons/default/wink.gif) czy ja zle zadaje pytania? bo moje tematy zawsze bez odpowiedzi (IMG:style_emoticons/default/tongue.gif) Czego używacie do wczytywania dużych (~200MB ) plików JSON (IMG:style_emoticons/default/smile.gif) ? Ten post edytował Lord 12.09.2017, 12:16:28 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Ja używałem swego czasu tego: https://github.com/MAXakaWIZARD/JsonCollectionParser
Ze 160 MB sobie radził. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 239 Pomógł: 32 Dołączył: 10.03.2004 Ostrzeżenie: (10%) ![]() ![]() |
Ja używałem swego czasu tego: https://github.com/MAXakaWIZARD/JsonCollectionParser Ze 160 MB sobie radził. Ten też sobie radzi, ale tylko o ile wczytanie 1000 rekordów xml zajmuje mi Time 0.31s a JSON Time 9.34s. (IMG:style_emoticons/default/tongue.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 22:51 |