Redisson RMapCache добавляет специальные символы до и после клавиш.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Redisson RMapCache добавляет специальные символы до и после клавиш.

Сообщение Anonymous »

Я использую клиент кэша Java spring Redisson 3.16.0. Я использую MapCache для хранения ключа и значения. Ниже мой код:

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

redissonClient.getMapCache("mapNamee").put("key", "value", Long.valueOf(6), TimeUnit.HOURS);
Однако я заметил, что Redisson добавляет дополнительные символы в начале и в конце каждой клавиши. Мне нужно записать данные в Redis из приложения и прочитать данные из другого приложения. Ниже приведен пример ключа с сервера Redis, см. дополнительные символы \x04>\x03
.

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

"\x04>\x03key"
Я не могу прочитать данные из второго приложения, поскольку имя ключа другое.
Я использую приведенный ниже код для чтения из кеша:

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

redissonClient.getMapCache("mapName").get("key");
Как лучше всего унифицировать имя в нескольких приложениях. Есть ли какие-либо доступные решения для удаления специальных символов или унификации их во всех приложениях?
Спасибо

Подробнее здесь: https://stackoverflow.com/questions/787 ... after-keys
Ответить

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

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

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

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

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