Мне нужно вести списки из 40 недавно добавленных, самых популярных/наиболее понравившихся элементов для каждой категории элементов (всего категорий около 2000) в моем приложении. Я сохраняю количество просмотров и количество лайков для каждого элемента. Для этой цели я, вероятно, хочу поддерживать структуру в памяти на сервере приложений, чтобы хранить и извлекать этот список элементов.
Есть ли у вас какие-либо идеи о том, как реализовать эту структуру данных в памяти и важно, имея в виду связанный с ней объем памяти и минимизировав его в максимально возможной степени)?
Использование:
Java 1.6