Really appreciate that @antirez takes the time to add features in a way that doesn’t negatively impact old features where possible, for example if I don’t want to use ACL, I don’t have to jump through hoops or assign universal high level access that I have to undo later. Thanks!
One of our bottlenecks was really big keys (>1MB) being written and read too often and effectively stealing all the CPU time. That was fixed in the app by reducing the number of operations + compression. Threaded IO will give us a little more room.
Other use case involves LUA scripts that operate on 5 different keys, so cluster/proxy is out of question.
All Redis 6 is BSD licensed. The Disque module and the Cluster Proxy are AGPL. The link you posted is only relevant for the Redis Labs commercial modules that are not part of this release.