конкаррент хеш мап для хранения всех записей в памяти. И есть вызов аля "select * where...", где набор параметров это pojo (аля темплейт).
Сейчас для нахождения объектов мы проходим по всей мапе и через рефлексию смотрим на параметры темплейта и объекта из мапы. Хочется это дело оптимизировать.
В принципе все данные живут в монге и сейчас я думаю скармливать темплейт туда и, в теории, поиск должен быть пошустрее. Может есть еще какие варианты без ухода в бд?
вы кэш изобрели свой?
Обсуждают сегодня