Redis CPU Pinning
Or, How to Run Multiple Instances of Redis on One Machine. Why would you even want to do something like this? Well Redis is a single threaded application. So if you have a server with 8 cores and it runs Redis, only 1 of those cores will ever be used by Redis. Yes, there are some cases, such as bgsave, where this is not true. By running multiple instances on the same machine and pinning each instance to specific CPU core you can better utilize the Cores to more quickly serve data....