Проекты Spring Boot, хранящие данные в параметрах памятиJAVA

Программисты JAVA общаются здесь
Anonymous
Проекты Spring Boot, хранящие данные в параметрах памяти

Сообщение Anonymous »

Моя цель — сохранить в памяти кучу уникальных идентификаторов (около 500 КБ) при запуске Spring Boot.
  • Используется только для поиска совпадений из хранимые идентификаторы.
  • Данные не подлежат никакому изменению после инициализации. Только для чтения.
  • Одновременно может выполняться несколько операций чтения.
Пытаюсь изучить варианты здесь.< /p>
  • Могу ли я хранить уникальные идентификаторы в такой структуре данных, как HashSet? Таким образом, этот HashSet будет считан с начала инициализации весенней загрузки.
  • Как насчет использования базы данных в памяти, такой как h2 или sqllite?
Мне кажется, что вариант 1 проще реализовать, у него на 1 зависимость меньше, а также можно сэкономить немного памяти. Не уверен насчет потенциальных проблем с вариантом 1.
Любые другие возможные варианты приветствуются.
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/790 ... ry-options

Вернуться в «JAVA»