Interface ReactiveRedisOperations<K,V>

All Known Implementing Classes:
ReactiveRedisTemplate, ReactiveStringRedisTemplate

public interface ReactiveRedisOperations<K,V>
Interface that specified a basic set of Redis operations, implemented by ReactiveRedisTemplate. Not often used but a useful option for extensibility and testability (as it can be easily mocked or stubbed).

Streams of methods returning Mono<K> or Flux<M> are terminated with InvalidDataAccessApiUsageException when RedisElementReader.read(ByteBuffer) returns null for a particular element as Reactive Streams prohibit the usage of null values.

Since:
2.0
Author:
Mark Paluch, Christoph Strobl, Dahye Anne Lee