Ping Xie
Ping Xie
With the new slotToKey struct, it is possible to start tracking some metrics, such as memory usage (key size + value size but not counting fragmentation) and keyspace_hits, at the...
1. Added a new "shard_id" field to "cluster nodes" output and nodes.conf after "hostname" 2. Added a new entry "shard_id" to "cluster shards" at the beginning of every shard 3....
From Yossi's comment, we should drop the shard ID from here. _Originally posted by @madolson in https://github.com/redis/redis/pull/10536#discussion_r977966587_
One challenge faced by Redis users is measuring the end-to-end (e2e) latency for Redis commands. It's crucial for identifying performance issues, optimizing Redis performance, and improving the user experience. However,...
I’m revisiting the feature proposal we discussed in https://github.com/redis/redis/issues/10472, which aims at providing metrics at the slot level. Despite the substantial effort and detailed discussions back then, we didn’t land...
Yet another gem that we should seriously consider for our new project. The original proposal (and the thread) is too long so I am going to leave it at https://github.com/redis/redis/issues/10933....
Re-sharding in OSS Redis clusters is a risky operation, lacking both high availability and eventual consistency in the design. This is a pain point for many users. Mitigations were previously...
This is a true gem :). The proposal was originally brought up by @touitou-dan and below is a verbatim copy of https://github.com/redis/redis/issues/12489 --- The following is a proposal to accelerate...
Does it look right? ``` ___ ___ ( ) ( ) ___ ___ .---. | | | | ___ .--. ___ ___ ( )( ) / .-, \ | |...
~~Per discussion in https://github.com/valkey-io/valkey/issues/43, we should consider tackling (more) compat issues holistically in RC2.~~ IMO, I think we should break as much as we like in ~~RC2~~ the first major...