Jackson wielu obiektów i ogromnych plików jsona
Mam wrażenie, że odpowiedź może być duplikatem tego:Jackson - Json do POJO z wieloma wpisami ale myślę, że potencjalnie pytanie jest wystarczająco różne. Używam też powiązania danych surowych, a nie pełnego powiązania danych.
Tak jak pytający o to pytanie, mam w pliku wiele obiektów i próbuję przekształcić je w obiekty POJO i wrzucić je do bazy danych mojego projektu, dzięki czemu mogę uzyskać szybki dostęp do danych, a nie powoli.
Pliki są tutaj rzędu dziesiątek GB, z maksymalnie milionem obiektów w każdym pliku. W każdym razie oto co mam do tej pory:
<code>ObjectMapper mapper = new ObjectMapper(); Map<String,Object> data = mapper.readValue(new File("foo.json"), Map.class); System.out.println(data.get("bar")); </code>
Działa to doskonale przy drukowaniu elementu słupkowego pierwszego obiektu w foo, ale potrzebuję sposobu na iterację każdego elementu w sposób, który nie pochłonie całej mojej pamięci.
Dzięki.