Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@jae yeah I prefer valkey. The benchmarks aren't a lie, traditional Redis is single threaded which is obviously problematic if you care about it ever being able to use more than 1 CPU core
However, pinning the work to one core means you have a better chance of the kernel / NUMA implementation allocating memory on the local memory controller which will keep the memory accesses as low latency as possible
With Valkey it's possible it needs to read from memory attached to another CPU and that could be significant under heavy load
Well, guess that just means if you're trying to use all your hardware for a busy Redis workload you need to be smart about the hardware you pick
Trade offs... but normal multi core CPUs on a single socket motherboard? Should smoke Redis