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.

questionAnswers(3)

yourAnswerToTheQuestion