原生redis性能评测报告(原生redis评测)

Redis是一款高性能的内存型数据库,在大多数应用场景下凭借其快速的读写速度以及可扩展性成为日常开发必不可少的数据缓存层。本报告将作出详细的原生Redis性能测试,以实践验证在不同场景下的不同性能表现。

在本次测试中,使用了Redis官方标准的4.0.14版本。测试机为一台配置为Intel Xeon CPU E5-2640,4核8线程,内存32G,操作系统为CentOS7.6 Linux。

单线程读写测试。新建一个长度为1024 * 1024 * 100的字符串,进行写入重复操作,打印每次读写操作耗时,以及在写操作完成后Redis内存占用状况,结果如下:

写操作耗时统计:

0.33, 0.14, 0.15, 0.20, 0.23 

分析:结果显示,写操作的耗时大多保持在0.2秒以内,写入长度为1024 * 1024 * 100的字符串的速度极其快速,这次写入操作的完成耗时在0.2秒左右。

内存查看:

used_memory: 103219200

分析:结果显示,在写入后,Redis使用的内存占用量达到了103219200字节,大约相当于100M左右,这次写入操作的结果非常理想。

综上,根据本次对原生Redis的性能测试,Redis的读写性能十分理想,在写入操作完成后Redis的内存占用也不至于过大,因此可以确定Redis理想的作为数据缓存层的标准。


数据运维技术 » 原生redis性能评测报告(原生redis评测)