yingzc

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

redis简介

Redis作为一个开源的、key:value存储格式的内存数据库,提供高速缓存服务,可以缓解数据库压力;

Redis的value支持五种数据类型:字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)

 

功能测试验证点

缓存时间的验证:

缓存时间设置,需要根据数据更新的频次合理设置;缓存时间太长会导致用户访问到的数据一直是老的,缓存设置时间太短对数据库访问会比较频繁。

缓存数据写入的验证:

例如通常将数据库中的值写入缓存:正常的数据写入缓存,异常的数据,不应该写入缓存。

缓存数据的内容、格式是否正确。缓存写入的数据(字段、数据)是否与需求一致。

缓存失效后是否会更新缓存的内容。数据库中的数据更新后,缓存数据是否更新。

同样的数据触发保存缓存逻辑之后,应该只有一条在redis缓存中可以查到,重复缓存会浪费资源

缓存读取的验证:

有缓存,优先读取缓存;无缓存,请求接口或查数据库获取数据,并存储缓存。

确认未缓存数据->使用未缓存数据参数请求接口->使用同一数据,再次请求->第二次请求响应时长,应该比第一次明显要少;

性能测试验证点

 

posted on   yingzc  阅读(178)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类
 
点击右上角即可分享
微信分享提示