spring-data-redis
spring-data-redis copied to clipboard
Provides support to increase developer productivity in Java when using Redis, a key-value store. Uses familiar Spring concepts such as a template classes for core API usage and lightweight repository...
Hi! I'm using a master/replica scheme with "read from replica" client property enabled. ``` var masterReplicaConfiguration = new RedisStaticMasterReplicaConfiguration(masterNode.getHost(), masterNode.getPort()); redisProperties .getReplicas() .forEach( replica -> { RedisNode node = RedisNode.fromString(replica.getHost());...
`DefaultStreamMessageListenerContainer.isAutoStartup` returns `false`. It would be neat to control the auto-startup feature, defaulting to `true`
Lettuce is going to add Micrometer tracing into the driver directly, so we can just forward to their integration. See https://github.com/lettuce-io/lettuce-core/issues/2391
### Problems with the current state: Currently, Spring Data Redis allows marshalling (serializing) POJOs using Redis Hashes with `@RedisHash` annotation. This approach doesn’t allow efficiently store and querying nested objects...
### Problems with the current state: Currently, Spring Data Redis allows indexing POJOs using Redis Sets as described in https://redis.io/docs/manual/patterns/indexes/ . This approach is outdated since the release of RediSearch...
**[Martin Benda](https://jira.spring.io/secure/ViewProfile.jspa?name=mbenda)** opened **[DATAREDIS-857](https://jira.spring.io/browse/DATAREDIS-857?redirect=false)** and commented The design of spring-data-redis API is severely flawed in its (mis)use of generics. The API is type-unsafe and cannot be used without unchecked generic...
**[Christoph Strobl](https://jira.spring.io/secure/ViewProfile.jspa?name=cstrobl)** opened **[DATAREDIS-496](https://jira.spring.io/browse/DATAREDIS-496?redirect=false)** and commented --- No further details from [DATAREDIS-496](https://jira.spring.io/browse/DATAREDIS-496?redirect=false)
In JedisClusterTopologyProvider getTopology uses cached value for some time so it is better for performance and memory. In LettuceClusterTopologyProvider it is not done in the same way - always new...
**[Xiaolong Zuo](https://jira.spring.io/secure/ViewProfile.jspa?name=xiaolongzuo)** opened **[DATAREDIS-1109](https://jira.spring.io/browse/DATAREDIS-1109?redirect=false)** and commented Why DefaultHashOperations in RedisTemplate not be cached? I found DefaultHashOperations is thread-safe. Details see the code in RedisTemplate below. public HashOperations opsForHash() { return...
So our problem is lazy connection creation in redis, in the config we set min idle connection count but it doesn't apply our min idle config. We expected to see...