-
Terminally Deprecated ElementsElementDescriptionsince 4.0 in favor of
RedisCacheWriter.evict(String, byte[])since 4.0 for removal. UseBase64encoding and decoding methods directly.since 4.0 in favor ofJacksonHashMapper.since 4.0 in favor ofGenericJacksonJsonRedisSerializersince 4.0 in favor ofJacksonJsonRedisSerializer.since 3.0 for removal.since 3.0, useconstructor creationto configure the object mapper.since 4.0 in favor ofJacksonObjectReader.since 4.0 in favor ofJacksonObjectWriter.
-
Deprecated InterfacesInterfaceDescriptionsince 4.0 in favor of
JacksonObjectReader.since 4.0 in favor ofJacksonObjectWriter.
-
Deprecated ClassesClassDescriptionsince 3.0, use
Limitinstead.since 3.0, useRangeorRedisZSetCommands.Range.toRange()instead.since 4.0 for removal. UseBase64encoding and decoding methods directly.since 4.0 in favor ofJacksonHashMapper.since 4.0 in favor ofGenericJacksonJsonRedisSerializersince 4.0 in favor ofJacksonJsonRedisSerializer.
-
Deprecated FieldsFieldDescriptionsince 3.0 for removal.
-
Deprecated MethodsMethodDescriptionsince 4.0 in favor of
RedisCacheWriter.clear(String, byte[])since 4.0 in favor ofRedisCacheWriter.evict(String, byte[])in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().org.springframework.data.redis.connection.DefaultedRedisClusterConnection.flushAll(RedisClusterNode) in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().org.springframework.data.redis.connection.DefaultedRedisClusterConnection.lastSave(RedisClusterNode) in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().org.springframework.data.redis.connection.DefaultedRedisClusterConnection.shutdown(RedisClusterNode) in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.geoCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.org.springframework.data.redis.connection.DefaultedRedisConnection.hpExpire(byte[], long, byte[]...) in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands().in favor ofRedisCommandsProvider.hashCommands()}.org.springframework.data.redis.connection.DefaultedRedisConnection.hTtl(byte[], TimeUnit, byte[]...) in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.hashCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.hyperLogLogCommands().in favor ofRedisCommandsProvider.hyperLogLogCommands().in favor ofRedisCommandsProvider.hyperLogLogCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.listCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.scriptingCommands().in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.stringCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.setCommands()}.in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.serverCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().in favor ofRedisCommandsProvider.keyCommands().org.springframework.data.redis.connection.DefaultedRedisConnection.xAck(byte[], String, RecordId...) in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.streamCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.in favor ofRedisCommandsProvider.zSetCommands()}.since 2.0, configure the client name usingJedisClientConfiguration.since 2.0, configure the database index usingRedisStandaloneConfigurationorRedisSentinelConfiguration.since 2.0, configure the hostname usingRedisStandaloneConfiguration.since 2.0, configure the password usingRedisStandaloneConfiguration,RedisSentinelConfigurationorRedisClusterConfiguration.since 2.0, configureJedisPoolConfigusingJedisClientConfiguration.since 2.0, configure the port usingRedisStandaloneConfiguration.since 2.0, configure the timeout usingJedisClientConfiguration.since 2.0, configure pooling usage withJedisClientConfiguration.since 2.0, configure the SSL usage withJedisClientConfiguration.since 3.4, useLettuceClientConfiguration.getVerifyMode()for how peer verification is configured.since 3.4, useLettuceClientConfiguration.getVerifyMode()instead.configure the client name usingLettuceClientConfiguration.since 2.0, configureClientResourcesusingLettuceClientConfiguration.since 3.2, configure the database index usingRedisStandaloneConfiguration,RedisSocketConfiguration,RedisSentinelConfiguration, orRedisStaticMasterReplicaConfiguration.since 2.0, configure the hostname usingRedisStandaloneConfiguration.since 2.0, configure the password usingRedisStandaloneConfiguration,RedisSentinelConfigurationorRedisClusterConfiguration.since 2.0, configure the port usingRedisStandaloneConfiguration.since 2.0, configure the shutdown timeout usingLettuceClientConfiguration.since 2.0, configure StartTLS usingLettuceClientConfiguration.since 2.0, configure the timeout usingLettuceClientConfiguration.since 2.0, configure SSL usage usingLettuceClientConfiguration.since 2.0, configure peer verification usingLettuceClientConfiguration.since 4.0: do not toggle the trim operator in isolation. Specify a concrete trim strategy (MAXLEN or MINID) and operator viaRedisStreamCommands.XTrimOptionsandRedisStreamCommands.TrimOptions, e.g.options(XTrimOptions.trim(TrimOptions.maxLen(n).approximate())).since 4.0: do not toggle the trim operator in isolation. Specify a concrete trim strategy (MAXLEN or MINID) and operator viaRedisStreamCommands.XTrimOptionsandRedisStreamCommands.TrimOptions, e.g.options(XTrimOptions.trim(TrimOptions.maxLen(n).approximate()))oroptions(XTrimOptions.trim(TrimOptions.minId(id).exact())).since 4.0: InspectReactiveStreamCommands.TrimCommand.getOptions()->RedisStreamCommands.XTrimOptions.getTrimOptions()->RedisStreamCommands.TrimOptions.getTrimStrategy()and obtain the threshold from the concrete strategy instead. For example:if (strategy instanceof MaxLenTrimStrategy m) { m.threshold(); }orif (strategy instanceof MinIdTrimStrategy i) { i.threshold(); }.since 4.0, preferReactiveStreamCommands.TrimCommand.stream(ByteBuffer, XTrimOptions)instead.since 4.0: specify a concrete trim strategy (MAXLEN or MINID) viaRedisStreamCommands.XTrimOptionsandRedisStreamCommands.TrimOptionsinstead of using this method. Preferoptions(XTrimOptions.trim(TrimOptions.maxLen(threshold)))or construct withstream(key, XTrimOptions.trim(TrimOptions.maxLen(threshold))).since 4.0: callers must specify a concrete trim strategy (MAXLEN or MINID) viaRedisStreamCommands.TrimOptions; do not use this method to only toggle approximate/exact. PreferXAddOptions.trim(TrimOptions.maxLen(n).approximate())orXAddOptions.trim(TrimOptions.minId(id).exact()).since 3.0, useRedisZSetCommands.zRangeByScore(byte[], org.springframework.data.domain.Range)instead.since 3.0, useBoundSetOperations.differenceAndStore(Collection, Object)instead to follow a consistent method naming scheme.since 3.0, useBoundSetOperations.differenceAndStore(Object, Object)instead to follow a consistent method naming scheme.since 3.3, useCursor.getId()instead as the cursorId can exceedLong.MAX_VALUE.since 3.3 cursorId, can exceedLong.MAX_VALUE.since 3.0, useconstructor creationto configure the object mapper.since 2.2. Please useRedisSerializationContext.byteArray()instead.since 2.2. Please use eitherRedisSerializationContext.SerializationPair.byteArray()orRedisSerializationContext.SerializationPair.byteBuffer().
-
Deprecated ConstructorsConstructorDescriptionsince 3.3 - Use
KeyBoundCursor(byte[], CursorId, ScanOptions)instead.since 3.3 - UseScanCursor(CursorId)instead.since 3.3 - UseScanCursor(CursorId, ScanOptions)instead.
RedisCacheWriter.clear(String, byte[])