Redisinsight показывает ключи в двойных кавычках при использовании приложения Spring.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Redisinsight показывает ключи в двойных кавычках при использовании приложения Spring.

Сообщение Anonymous »

Йоу!
Я использовал клиент Redis в узле js с поддержкой Redis, и все прошло гладко. Сейчас я пробую приложение Spring с Jedis, однако каждый вставляемый мной ключ заключен в двойные кавычки, из-за чего функция древовидного представления Redis Insight не работает.
Вот конфигурация моего шаблона:< /p>

Код: Выделить всё

    @Bean
public RedisTemplate redisTemplate(@Nonnull RedisConnectionFactory redisConnectionFactory) {
RedisTemplate template = new RedisTemplate();
template.setConnectionFactory(redisConnectionFactory);
template.setDefaultSerializer(new GenericJackson2JsonRedisSerializer());
return template;
}
Я подумал, что, возможно, что-то не так с сериализатором, поэтому даже попробовал что-то вроде этого.

Код: Выделить всё

template.setStringSerializer(new GenericToStringSerializer(String.class));
Однако это не похоже на проблему с сериализатором, так как я проверил байты и все выглядит нормально.
Немного поискал настройки Redis Insight и ничего не нашел, есть идеи?
Используем Spring и Jedis
То же приложение, используя node redis

Подробнее здесь: https://stackoverflow.com/questions/769 ... spring-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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