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...
Redis allows for more specific psubscribe filters allowing for subscription to specific keys, or specific events as documented in https://redis.io/docs/manual/keyspace-notifications/ However, the Spring KeyspaceEventMessageListener subscribes to "__keyevent@*", which doesn't include...
in our project, we need to use lua script, but the default timeoutmillis is 0, which means to block forever;  Question : how to set blockingSocketTimeoutMillis in spring-data-redis?
General code refactoring and cleanup task triggered while considering the fallout and possible workaround for #2738. Introduces private (static) methods (and/or local variables) to simplify and remove duplicate logic while...
This task replaces all uses of `String.format("..", args)` with `"..".formatted(args)` (formatted `Strings`). From my perspective, the code has: 1) Much improved focus and visibility on the "_message_" being crafted for...
Basically what spring for kafka does, we would have an annotation like @RedisStreamListener to which we could provide the stream name and maybe some other options, you get the idea....
I have searched all the information and found that scan cannot set cursor and setting count is invalid. What is the correct way to write it here?
I have noticed grammar mistakes, or just changes in wording to make things more clear/concise along with broken links as I read through SD Redis's docs.
This task is to review the use of the core Spring Framework's `@Nullable` (and `@NonNull`) annotations for proper and consistent use across the entire Spring Data Redis codebase, and in...
**[Erez Levy](https://jira.spring.io/secure/ViewProfile.jspa?name=erezlevy)** opened **[DATAREDIS-846](https://jira.spring.io/browse/DATAREDIS-846?redirect=false)** and commented the auto configuration of redis put the RedisRepositoriesRegistrar thus redis look for repositories everywhere ignoring the `@enableredisrepositories` include or exclude so if you have...
The [default value](https://github.com/spring-projects/spring-data-redis/blob/3.2.0-M1/src/main/java/org/springframework/data/redis/listener/KeyspaceEventMessageListener.java#L43) in Spring Data Redis for `notify-keyspace-events` is set to `EA`. Therefore, when a user declares and registers a bean of type `KeyExpirationEventMessageListener` (which [extends](https://github.com/spring-projects/spring-data-redis/blob/3.2.0-M1/src/main/java/org/springframework/data/redis/listener/KeyExpirationEventMessageListener.java#L32) `KeyspaceEventMessageListener`) in the...