OneCache是基于Redis协议的分布式缓存中间件,取代Twemproxy或Codis。单个Redis实例性能有限,因此我们需要多组Redis实例以提高吞吐量。与Twemproxy不同,OneCache能够为单个实例提供50万次或更高的QPS,并降低延迟。此外,OneCache可以将Redis的主从节点组合到一个服务器组中,实现读写分离和故障切换。