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...
I have a use case like using two different regions Redis. Since the Redis is not synced between two different data centers. Need to update the data center in a...
This may be related to/a duplicate of #1326, but that issue was closed back in 2018. For this Kotlin example, say I have: ```kotlin @RedishHash(value = "keysubname", timeToLive = 10L)...
Current behavior: [`RedisKeyExpiredEvent`](https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/core/RedisKeyExpiredEvent.java#L33) has an unused generic argument `T`. Expected behavior is one of the following: * `RedisKeyExpiredEvent` does not have a generic argument. * Method [`getValue()`](https://github.com/spring-projects/spring-data-redis/blob/main/src/main/java/org/springframework/data/redis/core/RedisKeyExpiredEvent.java#L100-L108) in `RedisKeyExpiredEvent` returns...
Since 2014, core Spring Data JPA [has supported](https://github.com/spring-projects/spring-data-jpa/issues/859) `deleteBy`/`removeBy` in queries, just like `findBy` queries. However, Spring Data Redis does not support this, instead throwing ``` java.lang.UnsupportedOperationException: Query method not...
`MappingRedisConverter.write(…)` attempts to obtain an entity from the given object to later on decide how to serialize it (collection, map, …). `PersistentEntity` retrieval breaks if the type is encapsulated (e.g....
### Channel multiplexing reference Even though sections on _Message Listener Containers_ (both [imperative](https://docs.spring.io/spring-data-redis/docs/current/reference/html/#redis:pubsub:subscribe:containers) and [reactive](https://docs.spring.io/spring-data-redis/docs/current/reference/html/#redis:reactive:pubsub:subscribe:containers) ones) describe resource sharing between multiple listeners, the term _multiplexing_ isn't explicitly called out anywhere...
**[William Hoyle](https://jira.spring.io/secure/ViewProfile.jspa?name=teppic)** opened **[DATAREDIS-235](https://jira.spring.io/browse/DATAREDIS-235?redirect=false)** and commented Template callbacks, for example SessionCallback, only have return type parameters. This leads to some unnecessary casts. Also, the callback methods have type parameters with...
Hi, this is a `first-timers-only` issue. This means we've worked to make it more legible to folks who either haven't contributed to our codebase before or even folks who haven't...
We use spring-data-redis with lettuce as the redis connection lib. The version is: spring-data-redis-2.4.9.jar. Recently we found a lot of BLOCKING in production, all threads of servlet thread pool are...