简介
本文主要介绍如何在使用openEuler操作系统的鲲鹏920系列处理器上使能Redis网络异步优化特性及其性能测试方法。
KBAIO(Kunpeng Batch Asynchronous I/O)是鲲鹏自研的批量异步IO算法,Redis网络异步化通过将Redis中网络IO操作交由KBAIO异步批量执行,减少系统调用和上下文交换,实现Redis业务无阻塞执行,从而提高Redis吞吐量。通过配置sqpoll模式,KBAIO启用一个内核线程,自动处理网络IO事件,实现无需系统调用完成IO操作。
Redis网络异步化特性以Patch文件的形式,将KBAIO算法接入开源的Redis数据库中,并配置KBAIO亲和内核,使用新的批量异步IO算法。
父主题: 特性描述