Redis
 sql >> Baza danych >  >> NoSQL >> Redis

Serializacja Redis poprzedzona dodatkowym ciągiem

W końcu znalazłem odpowiedź po pięciu lub sześciu godzinach googlowania i wdrażania na moim komputerze deweloperskim.

Camel serializer Opcje URI dotyczą tylko CONSUMER .Aby wpłynąć na PRODUCER , muszę również skonfigurować niestandardowy RedisTemplate z StringRedisSerializer jako domyślny serializator.

redisTemplate.setDefaultSerializer(new StringRedisSerializer());

Następnie umieść instancję serializatora i szablonu redis w rejestrze i odwołuj się do nich z Camel URI.

registry.put("customTemplate", template);
registry.put("stringSerializer", new StringRedisSerializer());

Camel URI jest jak...

redis://<host>:<port>?redisTemplate=#customTemplate&serializer=#stringSerializer



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. jak skonfigurować różne ttl dla każdej pamięci podręcznej redis przy użyciu @cacheable w springboot2.0

  2. Czy możliwy jest nieblokujący Redis pubsub?

  3. Uruchamianie Redisa w Travis CI

  4. Anuluj oferty pracy w Laravel

  5. Dlaczego Redis SortedSet używa listy pomijania zamiast zrównoważonego drzewa?