Я хочу использовать пружинный кеш, но для мультитенанса. У меня есть этот кусок кода.
@Bean
public CacheManager cacheManager() {
SimpleCacheManager cacheManager = new SimpleCacheManager();
cacheManager.setCaches(Arrays.asList(
new ConcurrentMapCache("orders"),
new ConcurrentMapCache("users"),
new ConcurrentMapCache("amq")));
return cacheManager;
}
Может кто-нибудь помочь мне, действительно ли возможно иметь кэш-память. Поэтому я хочу, чтобы клиент 1, 2 3 или около того мог иметь кеш для всех сущностей, таких как заказы, пользователи и amq.
Прямо сейчас, что я могу предположить, я должен сделать ключ как 1_users, 2_users, 3_users. Легко ли это сделать?