sql >> Database teknologi >  >> NoSQL >> Redis

Redis serialisering præfikset med ekstra streng

Jeg fandt endelig svaret efter fem eller seks timers google og implementering på min udviklingsmaskine.

Camel serializer URI-indstillinger er kun for CONSUMER .For at påvirke PRODUCER , jeg skal også konfigurere en brugerdefineret RedisTemplate med StringRedisSerializer som standard serializer.

redisTemplate.setDefaultSerializer(new StringRedisSerializer());

Sæt derefter både serializer- og redis-skabelonforekomsten i registreringsdatabasen og referer til den fra Camel URI.

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

Camel URI er ligesom...

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



  1. De 10 bedste MongoDB-hostingplatforme

  2. Redis:Sådan får du adgang til Redis-logfilen

  3. Meteor-app — nulstilling af en implementeret apps DB

  4. Unicode i python