今天做了个简单测试,记录下redis对数据缓存后的访问速度提升到底是多少,以下图四个键作为测试对象,看下图:
首先redis没有任何缓存
进行第一次接口调用,看接口执行时间如下:
基本是保持在55ms上下,此时redis中已有缓存:
再次调用接口,直接从redis中获取数据,看接口执行时间如下:
稳定在25ms上下,可以看出还是有明显提升的。
博主测试接口的数据是很简单的,对于数据量比较大时,对比会更明显,当然redis的提升也是有上限的,最大支持存储键值对分别只有512M,redis只是其中一种方式