Описание тега spring-data-redis

Spring Data Redis, часть большого семейства Spring Data, обеспечивает простую настройку и доступ к Redis из приложений Spring. Он предлагает как низкоуровневые, так и высокоуровневые абстракции для взаимодействия с магазином, освобождая пользователя от проблем с инфраструктурой.
1 ответ

Диспетчер кэша с Spring Data Redis 2.0.3

В настоящее время я использую Spring cache, используя @Cachable с Ehcache. Я собираюсь заменить Ehcache на Redis с помощью Spring Data Redis 2.0.3. Все примеры, которые я вижу в Интернете, основаны на старых версиях, но новая версия имеет другой фор…
20 июн '18 в 13:45
1 ответ

Удалить ключ / значение из redis - фантомный ключ не удален

Я использую репозиторий Spring Redis, и я озадачен операцией удаления и фантомным ключом. Когда выполняется удаление, фантомный ключ не удаляется, это нормальное поведение? Если да, возможно ли принудительно удалить фантомный ключ, когда исходный кл…
28 сен '17 в 11:25
0 ответов

Частичное обновление в Redis - это какой API?

Я развивался Spring Boot + Spring Data Redis пример. Я следовал 8,9. Постоянные частичные обновления ссылки: https://docs.spring.io/spring-data/data-redis/docs/current/reference/html/. Но мне не очень понятно, что template.update(update); такое API …
21 ноя '18 в 05:13
0 ответов

Spring Data Redis setValueSerialization во время выполнения

Я использую Spring Boot и хочу использовать данные Redis Redis. Теперь я хочу хранить пользовательские объекты в ключах. Я использую RedisTemplate. @Bean public RedisTemplate<String, ?> redisTemplate() { RedisTemplate<String, ?> redisTem…
14 фев '18 в 13:11
1 ответ

Значение cookie отличается от httpSession.getId Spring Boot 2.0.0.1

Я работаю над многоузловым приложением с весенней загрузкой, где аутентификация выполняется на одном сервере, а данные сеанса redis сохраняются в базе данных redis. При последующем запросе после входа в систему аутентификации с первого сервера запро…
07 мар '18 в 06:35
0 ответов

Внедрение зависимости в классе Config

Я создаю кеш клиента с помощью Spring Framework. Это делается для того, чтобы обеспечить кеш-слой для нашего приложения. Прямо сейчас мы используем Redis. Я обнаружил, что библиотека spring-data-redis очень хороша для создания моей обертки. Мое прил…
04 дек '18 в 06:46
0 ответов

Jedis / Spring redisTemplate получают хеш путем сопоставления отсортированного шаблона значений

В настоящее время я ищу способ получения списка хэшей путем сопоставления значения шаблона, упорядоченного по некоторому значению хеша в redis У меня есть этот шаблон хеша: hashkey:topic:id который имеет значение category=id_cat1; sort_order=1; ref_…
26 янв '19 в 08:28
1 ответ

Spring Data для Redis: при работе со значениями он работает только с StringRedisTemplate?

При работе со строками в Spring Data for Redis я заметил следующее поведение: Учитывая код ниже: template.opsForValue().set("person", "value"); это работает только когда я использую экземпляр StringRedisTemplate, а не когда я использую экземпляр Red…
10 мар '13 в 21:18
1 ответ

Несколько RedisConnectionFactories в приложении Spring Boot

Мое приложение использует один "основной" экземпляр redis для таких вещей, как хранение сеанса и кэш, но по другим причинам ему нужно общаться с отдельным "внешним" экземпляром. Я пытаюсь определить "лучший" ("самый идиоматичный"? "Самый простой"?) …
1 ответ

Стратегия кэширования L1 + L2 с использованием Spring Cacheable

Я пытаюсь настроить стратегию кэширования L1 + L2 для использования с @Cacheable аннотаций. Моя цель Настроить кофеин кэш Настроить Redis Cache Поищите предмет в Кэше кофеина, если найден возврат, иначе шаг 4 Найдите элемент в Redis Cache, если найд…
2 ответа

Получение потерянного сообщения об ошибке Sentinel для Redis

Я работаю с сервисом весенней загрузки, используя redis, и вот следующая конфигурация. Служба, кажется, работает, но я вижу поток сообщений Lost Sentinel в журналах. Дозорные узлы доступны из виртуальной машины, на которой я запускаю службу. Я был в…
15 июн '15 в 21:51
2 ответа

Кэш Redis не очищается несмотря на настройку TTL

Я хочу, чтобы данные, хранящиеся в кэше Redis, автоматически удалялись из кэша по истечении заданного периода, не вызывая для него метод удаления. В этом POC я устанавливаю TTL как 60 секунд. Я попытался установить его в диспетчере кэша с помощью AP…
0 ответов

Проблемы с производительностью Redis/Spring Data Redis

У меня есть проблема с производительностью в моем приложении Spring Boot, когда оно связывается с Redis, и я надеялся, что кто-то, имеющий опыт в этой теме, сможет пролить свет на это. Объяснение того, что я пытаюсь сделать Короче говоря, в моем при…
1 ответ

ERR неизвестная команда 'GEOADD' от встраиваемого redis в Java-весне

Я делаю модульное тестирование в Java Spring Framework, где код должен использовать операцию GEOADD для фильтрации местоположения, которое выровнено в пределах 25 километров от исходной точки. Реализация работает нормально (соединяется с реальным уз…
03 май '18 в 12:11
0 ответов

Ошибки в шаблоне Spring Redis или Redis?

Эта проблема почти свела меня с ума! Я использую весенний шаблон Redis в качестве клиентского портала Redis для управления элементами кэша в Redis. В последнее время я пытаюсь сохранить в нем некоторые важные данные (время истечения около 60 с), но …
28 июн '16 в 09:06
1 ответ

Spring boot redis интегрирован с весенними данными jpa

Я использую пружинный ботинок 1.5.2.RELEASE и весенние данные redis и весенние данные jpa. Я хочу сначала запросить данные из Redis если данные не могут найти из redis, то из mysql. что-то вроде этого: получить метод Object cacheValue = cache.get("k…
2 ответа

Не удалось выполнить автозагрузку Spring Boot redisTemplate

Я попытался интегрировать Spring Boot + Redis в моем приложении. Связанные настройки в pom.xml, как показано ниже, <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifa…
23 ноя '17 в 06:32
1 ответ

Jedis getResource() отнимает много времени

Я пытаюсь использовать Sidinal Redis, чтобы получить / установить ключи от Redis. Я пытался провести стресс-тестирование моей установки с около 2000 одновременных запросов. Я использовал Sentinel, чтобы поставить один ключ на Redis, а затем я выполн…
21 май '15 в 09:39
0 ответов

Пример Spring-Data-Redis не работает, RedisTemplate не может внедрить в BoundKeyOperations

Я попытался использовать spring-data-redis, как сказано в официальном документе, но я получил сообщение об ошибке: org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'redisTemplate' is expected to be of type 'org.springfram…
1 ответ

Что нужно изменить, чтобы успешно переместить конфигурацию XML для spring-data-redis 1.8.15 в 2.1.0?

Я пытаюсь обновить существующее приложение, которое использует spring-data-redis 1.8.15.RELEASE до версии 2.1.0. РЕЛИЗ. Это приложение использует конфигурацию на основе XML и было создано задолго до Spring Boot, поэтому я не могу использовать докуме…
25 сен '18 в 21:45