spring-data-redis icon indicating copy to clipboard operation
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...

Results 287 spring-data-redis issues
Sort by recently updated
recently updated
newest added

Redis repositories are based on `KeyValueRepository`, this interface defines `Iterable findAllById(Iterable ids)`, and the implementation defines a loop executing a `findById` per id (`SimpleKeyValueRepository`), but Redis could instead use the...

status: blocked
type: enhancement

Sample Usage: ```java Example entity = Example.of(entityAttributes); final Pageable pageable = Pageable.ofSize(pageSize).withPage(pageNumber); return repository.findAll(entity, pageable); ``` Redis set data type doesn't guarantee the element order when retrieved from replica. As...

status: waiting-for-triage

### Enhancements to `LettuceConnectionFactory`: * Added proper disposal of `ClusterCommandExecutor` during the `stop` method to ensure resources are released cleanly. * Removed redundant cleanup logic for `ClusterCommandExecutor` from the `destroy`...

status: waiting-for-triage
status: feedback-provided

## Problem Description Each invocation of `StringRedisTemplate.execute()` creates a new `DefaultStringRedisConnection` instance, resulting in **repeated initialization of non-static logger instances**. This causes redundant `LogFactory` lookups that ​**consume an additional 10–15%...

type: task

**Overview** This PR resolves an `IllegalArgumentException` that occurs when parsing the Redis `INFO` command response in a Windows environment. This issue is described in [GitHub issue #3099](https://github.com/spring-projects/spring-data-redis/issues/3099) and is also...

type: bug

https://github.com/FasterXML/jackson/wiki/Jackson-Release-3.0 Related to: spring-projects/spring-data-commons#3292

type: enhancement