Replies: 1 comment
-
Did you mean to publish this to the Redis repository as opposed to the Valkey one? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Redis Enhancement Proposal: Flexible Event Hooks for Large Object Monitoring
Background
I recently spent considerable time attempting to implement a feature to log warnings when objects above a certain size (e.g., 1KB) are pushed to Redis. This experience highlighted a potential area where the project could differentiate itself and improve upon the original Redis™.
Attempted Solutions
Proposed Enhancement
Extend the RedisModulesSDK to include a flexible, blocking method that allows running a C function when specific operations (e.g., "SET") are executed. This would enable custom monitoring and logging without modifying core Redis source code.
Benefits
Current Workarounds and Their Limitations
Call to Action
Implementing this feature could significantly enhance Redis's capabilities and address a gap in current functionality. It would demonstrate responsiveness to community needs and potentially set Redis apart from other solutions in the market.
We welcome discussion on:
Let's collaborate to make Valkey even more powerful and flexible for diverse use cases and environments.
Beta Was this translation helpful? Give feedback.
All reactions