Cześć
Mam sobie obiekt, który chcę zserializować. Wykorzystuję do tego Gsona. Problem polega na tym, że w niektórych przypadkach, gdzie rekordów jest bardzo dużo następuje problem z pamięcią (Java heap space). Pomimo poszerzenia parametrów JVM nadal to występuje. Wyczytałem, że można spróbować streamu za pomocą JsonWriter.
Czytam jednak poradniki i praktycznie w każdym tworzone są "ręcznie" pary klucz-wartość dla obiektu. U mnie takich par byłoby 150, więc jest to trochę żmudny proces :-/
I przechodząc do meritum czy rozwiązanie problemu z brakiem pamięci to wykorzystanie JsonWriter? Jeżeli tak to jak z tego skorzystać?