У меня есть объект Json для идентификатора продукта. например - prod_id = 1, Json = [{position=0,price=10},{position=1,price=20}
и так далее]
У меня есть кеш в памяти, где я сохраняю данные в реализации Tree для более быстрого поиска. Этот кеш также постоянно обновляется для следующего набора элементов для prod_id
Я создаю следующий тип кеша для каждого prod_id, например,
TreeMap tm = new TreeMap();
tm.put(position,price)
Поэтому я могу попросить prod_id - 1. Подскажите цену позиции. 2. Скажите мне все цены для диапазона позиций (3,10) {чтобы он вернул прайс-лист, содержащий 7 элементов, в java вы можете вызвать функцию subMap в классе TreeMap}
Мне нужно переместить реализация из кеша в памяти в Elasti c Search Cache в AWS. Может ли кто-нибудь помочь, как мне сохранить его в поиске Elasti c, чтобы я мог быстро найти / обновить. (Elasti c Поиск с помощью Ehcache или Redis)