Всем привет.
Работаю со сторонним rest api и есть необходимость вносить получаемые от него данные в бд. Все бы хорошо, но в одном из респонсов я получаю следующее содержимое:
{
"data": {
"<время>":[
<значение>,
[значение1, значение2, т.д.]
],
"<время2>":[
...
],
...
}
}
Для хранения данной структуры в памяти я выбрал
Map<String, ArrayList<String>>
. Т.е коллекция коллекций, которая не может быть внесена в таком виде в базу. В этом и проблема. Если можно как-то иначе хранить, то буду рад услышать. Как наиболее оптимально организовать внесение этих данных в базу через ORM?
p.s меня вполне устраивает если эти данные будут храниться в каком-нибудь MultiMap'е, главное требование - это скорость.
Буду крайне рад любым вашим советам.