redis 缓存测试
redis 缓存测试
- redis 缓存测试
- redis介绍
- redis测试点
- redis查看工具
- redis常用命令
redis 缓存测试
redis介绍
地址:https://redis.io/
redis是一种开源的,用作数据库、缓存或消息代理
redis-单线程,基于内存操作,CPU不是性能瓶颈,redis的瓶颈是根据机器的内存和网络带宽,使用单线程来实现
使用redis做缓存中间件,来对redis缓存做增删改查
redis测试点
对数据缓存进行增删改查
redis数据生效,增删改查是否正常
做增删改查操作时,db中的数据是否跟redis一致
redis数据不存在,能否正常从db中读取到正确的值,并正确写入redis和返回给上层
数据在redis和db中都不存在时的表现是否正常
同一时间大量去请求”缓存中没有“且”数据库中有”的数据
同一时间大量去请求“缓存中没有”且“数据库中也没有”的数据
同一时间大量去请求“缓存中有”的数据
接口能否成功正常响应以及响应时间是否符合性能要求
redis查看工具
Redis Desktop Manager
下载地址:链接: https://pan.baidu.com/s/1OuEWPGSOQnWKO1i_vcVtYg 提取码: 复制这段内容后打开百度网盘手机App,操作更方便哦
安装及使用********
redis常用命令
gey key #查询,存在则返回对应的值,否则返回null
set key value #增加
exists key #判断对应的key是否存在,存在返回1,否则返回0
del key #删除对应的key
type key #查看key的类型,分析缓存时可能会用到
dbsize #查看数据库中key的数量
info #查看服务器的信息
showlog get 12 #查看日志信息
#showlog get 与 showlog get 10是一样的效果,拿出十条日志信息
showlog get n #拿出n条日志信息
...
redis 缓存测试相关推荐
- Spring Boot整合Redis缓存(Lettuce)
spring-boot-demo-cache-redis 此 demo 主要演示了 Spring Boot 如何整合 redis,操作redis中的数据,并使用redis缓存数据.连接池使用 Lett ...
- 第7章 集成Redis缓存
开心一笑 [跟老公冷战几天了,一句话也没说过. 早上老公是在忍不住了,跟我说:老婆,你的气消了吧. 我没理他, 他急了说:你生气这么多天了,就是充气的,也早就没气了. 我..] 新书购买 戳图购买 & ...
- php读取文件和读取redis,本地测试读取redis和普通文件缓存的速度,redis慢一倍?...
本地电脑测试读取redis和普通文件缓存的速度,分别连续读取缓存文件1次.1千次.1万次,缓存内容大小40KB,redis读取速度总比文件缓存速度慢一倍.如果确实如此,是不是在低并发情况下file缓存 ...
- redis缓存击穿测试
jemeter :压力测试工具,可以演示高并发场景 以管理员身份运行 controller代码 ```java package com.qfedu.controller;import cn.hutoo ...
- 总结:如何使用redis缓存加索引处理数据库百万级并发
前言:事先说明:在实际应用中这种做法设计需要各位读者自己设计,本文只提供一种思想.准备工作:安装后本地数redis服务器,使用mysql数据库,事先插入1000万条数据,可以参考我之前的文章插入数据, ...
- Redis缓存失效策略思考
1 删除过期数据 我们设置Redis元素时可以指定过期时间,那么Redis如何删除这些超时元素?Redis采用了两种策略:定期删除和惰性删除. (1) 定期删除 Redis每隔一段时间就检查哪些KEY ...
- 实战SSM_O2O商铺_46【Redis缓存】头条信息+商铺目录Service层加入缓存
文章目录 概述 HeadLineServiceImpl的改造 代码 单元测试 ShopCategoryServiceImpl的改造 代码 单元测试 Github地址 概述 根据数据的特点,不经常变动的 ...
- redis 缓存过期默认时间_过期redis时间
Redis命令--键(key) Redis 键(key) Redis 键命令用于管理 redis 的键. 语法 Redis 键命令的基本语法如下: redis 127.0.0.1:6379> C ...
- Python 基于python+mysql浅谈redis缓存设计与数据库关联数据处理
基于python+mysql浅谈redis缓存设计与数据库关联数据处理 by:授客 QQ:1033553122 测试环境 redis-3.0.7 CentOS 6.5-x86_64 python 3 ...
最新文章
- Windows下修改jupyter默认工作路径教程
- Apache 基金会发布2018财年年报:Java 项目占大半
- CentOS7服务器Docker构建ubuntu镜像出错invalid argument
- matlab 几何概率
- 递归 反转链表 c语言程序,C语言反转链表的递归算法
- python代码大全下载-最全Python算法实现资源汇总!
- 算法竞赛入门经典(第二版) | 例题5-4 反片语 (map+标准化)(UVa156,Ananagrams)
- Repeater嵌套绑定Repeater
- STM32项目中一种在线升级/应用升级OTA-IAP设计方案
- 时态知识图谱补全的方法及其进展
- Flutter CustomScrollView实现的一个经典滑动折叠头部图片的效果
- 将oracle优化器改为CBO,【DB.Oracle】Oracle 优化器 (RBO, CBO)
- Git 本地仓库与远程仓库链接
- [设计模式-结构型]组合(Composite )
- 算法Training——数学规律
- JVM知识点精华汇总 侵立删
- 王选计算机研究院,北京大学
- 计算机软考科目众多 我们该如何选择考试科目?
- 计算机房灭火器单具基准,灭火器配置数量的参考
- [转载]长篇连载:《三国演义》的“性之病”(之二)
热门文章
- vue项目实现文件下载进度条
- 详述CRC校验码(附代码)
- 视频教程-项目实战视频课程:美团小程序(Node.js+Express+支付)-微信开发
- 面试官:你封装过组件吗?说一下你是在vue项目里如何封装组件的?
- __weak类型函数
- asp 上传文件包Microsoft VBScript 运行时错误 '800a0005'无效的过程调用或参数: 'Instr'
- Java中数据类型 + 强制转换
- 桔子CEO吴海:最伤心被当成经济型酒店
- 明日之后:你强任你强,拆你个精光,明日之后最强拆家攻略分享
- Win关闭及打开休眠