Support for keyspace notifications
- Dominant language
- C#
- Stars
- 12k
- Forks
- 703
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 36
Description
### Feature request type
enhancement
### Is your feature request related to a problem? Please describe
Keyspace notifications allow clients to subscribe to Pub/Sub channels in order to receive events affecting the Garnet data set in some way.
### Describe the solution you'd like
We already have PubSub support, but it is only for user defined channels.
It will be nice to support keyspace notification as described [here](https://redis.io/docs/latest/develop/use/keyspace-notifications/).
### Describe alternatives you've considered
N/A
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reading the Redis keyspace notification documentation linked in the issue and tracing Garnet's existing Pub/Sub support. Compare the requested notification behavior with the current user-defined channel behavior. Done means Redis clients can subscribe to the relevant keyspace notification channels and receive events affecting the Garnet data set.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, redis
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100