Redis
 sql >> Teknologi Basis Data >  >> NoSQL >> Redis

Serialisasi redis diawali dengan string ekstra

Saya akhirnya menemukan jawabannya setelah lima atau enam jam googling dan mengimplementasikannya di mesin pengembangan saya.

Unta serializer Opsi URI hanya untuk CONSUMER .Untuk mempengaruhi PRODUCER , saya juga perlu mengonfigurasi RedisTemplate custom khusus dengan StringRedisSerializer sebagai serializer default.

redisTemplate.setDefaultSerializer(new StringRedisSerializer());

Kemudian letakkan instance template serializer dan redis di registry dan rujuk dari Camel URI.

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

Unta URI seperti...

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



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Daftar Redis

  2. Bagaimana cara mengaktifkan TLS untuk Redis 6 di Sidekiq?

  3. Apa cara paling efisien waktu untuk membuat serial/deserialisasi DataTable ke/dari Redis?

  4. Nilai Redis dan Kueri

  5. Apa strategi terbaik untuk menyinkronkan data Redis ke MySQL?