Since Redis 6 supports multi-threaded IO, does it make sense to deploy Redis on machines with more than 2 cores? Will it be able to take advantage of the additional cores or are 2 cores still ideal(one for the main thread, and the other to handle bgsave and other housekeeping operations)?
Similarly, on AWS ElastiCache does it make sense to use instance types with >2 vCPUs?