нужно хранить несколько значений с определенным ключом.Для этого я решил использовать класс кэша Guava, который содержит другие функции, например, автоматическое удаление записей через некоторое время и т. Д. *
Я реализую эту «мультикарту» следующим образом:
private final Cache<String, HashSet<NotificationType>> notifications = CacheBuilder.newBuilder().expireAfterWrite(10, TimeUnit.MINUTES).build();
Мне нужен список или набор, связанный с каждым ключом, где мои потоки будут хранить типы уведомлений для ключа пользователя.
Можете ли вы сказать мне, является ли мое использование поточно-ориентированным решением, а если нет,Можете ли вы посоветовать мне другое хорошее решение, которое есть?Я использую Spring в качестве основного фреймворка, если он поможет вам дать лучший ответ.Спасибо за совет!