sql >> Databáze >  >> NoSQL >> Redis

Serializace Redis s předponou navíc řetězcem

Konečně jsem našel odpověď po pěti nebo šesti hodinách googlování a implementace na mém vývojovém stroji.

serializer Camel Možnosti URI jsou pouze pro CONSUMER .Pro ovlivnění PRODUCER , také potřebuji nakonfigurovat vlastní RedisTemplate pomocí StringRedisSerializer jako výchozí serializátor.

redisTemplate.setDefaultSerializer(new StringRedisSerializer());

Poté vložte instanci serializátoru i šablony redis do registru a odkazujte na ni z Camel URI.

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

Camel URI je jako...

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



  1. Jaký je nejvyspělejší ovladač MongoDB pro C#?

  2. Nelze se připojit k redis pomocí jedis

  3. Připojení aplikace Heroku ke cloudové službě Atlas MongoDB

  4. Vypořádání se se změnami schématu v Mongoose