发布于: Feb 9, 2023
Amazon ElastiCache for Redis 7 现在包括增强型 I/O 多路复用,可大规模显著改善吞吐量和延迟。增强型 I/O 多路复用非常适合具有多个客户端连接的吞吐量受限工作负载,其优势会随工作负载并发级别而扩展。例如,与 ElastiCache for Redis 6 相比,使用 r6g.xlarge 节点并运行 5200 个并发客户端时,吞吐量(每秒读取和写入操作数)可增加高达 72%,P99 延迟可减少高达 71%。
对于具有多个客户端连接的吞吐量受限工作负载,网络 I/O 处理可能会成为影响扩展能力的一个限制因素。自 2019 年 3 月起,ElastiCache for Redis 通过处理专用线程上的网络 I/O 来优化计算利用率,使 Redis 引擎能够专注于处理命令。通过此次发布,每个专用网络 I/O 线程会将来自多个客户端的命令传输到 Redis 引擎,从而利用 Redis 高效批量处理命令的能力。