【工作记录】redis总结 1、redis与 MySQL区别Redis 存储数据到内存ram读写速度非常快ram一般是32GB16GBMySQL 存储数据到磁盘读取速度较慢物理写入磁盘如c盘d盘实际项目中组合使用Redis存储缓存文件清空redis会删除已登录用户cookie及缓存的数据2、redis业务场景系统先查询 Redis 缓存如果缓存中没有数据再从 MySQL 中查询并将数据写入 Redis 缓存。更新数据时更新 MySQL 并删除 Redis 缓存使缓存数据失效保证下次读取时能拿到最新数据。一文彻底搞定Redis与MySQL的数据同步_redis同步到mysql-CSDN博客3、Another Redis Desktop Manager使用1. 安装redis数据库的可视化管理工具Another Redis Desktop ManagerAnotherRedisDesktopManager 发行版 - Gitee.comgitee下载包功能特点可视化界面提供直观、用户友好的可视化界面使用户能够以图形化的方式管理Redis数据库。多连接支持允许用户同时管理多个Redis数据库实例并在界面上进行切换。数据浏览和编辑可以方便地查看和编辑Redis数据库中的数据支持不同数据类型的展示和操作如字符串、列表、哈希表等。终端模拟器内置终端模拟器可以直接在应用程序中执行Redis命令方便快捷地与数据库进行交互。导入和导出数据支持将数据从Redis数据库导出为文件也可以将文件导入到数据库中方便进行数据备份和恢复。监控和性能调优提供实时监控Redis数据库的状态和性能指标如内存占用、QPS每秒查询率、命中率等帮助用户分析和优化数据库的性能。安全和权限控制支持Redis密码认证和SSL连接以及对不同用户和角色进行访问控制增加数据库的安全性。2.连接redis双击桌面图标启动Another-Redis-Desktop-Manager 可以切换到中文点击左上角“新建连接” 新建连接弹窗中依次输入IPAuth为第2步中设置的redis密码Name可以自定义为任意名称 点确定后连接3.数据管理操作可视化展示键值对支持快速查询、编辑、删除数据增加数据右键点击键列表选择“添加键” 编辑数据双击需要编辑的值进行修改 删除数据右键点击键选择“删除” 查看数据选择某个键右侧会显示详细的键值信息4、Windows安装redis可参考Windows 下 Redis 安装与配置 教程_redis windows-CSDN博客1下载谷歌浏览器打开Releases · tporadowski/redis · GitHubzip 安装比较简单直接将 zip安装包解压到某个路径下即可2启动打开Redis安装路径输入cmd输入 redis-server 启动 redis 服务redis-server redis-server redis.windows.conf3连接连接Redis服务时每次都需要进入到Redis的路径下 执行 redis-cli我们可以将Redis路径添加到 PATH 环境变量连接命令redis-cli可使用章节3中Another Redis Desktop Manager连接5、Linux安装Redis1下载Redis的官方网站地址https://redis.io/Redis在linux上安装教程超级详细_redis linunx-CSDN博客2安装3启动6、一张表总结 Redis 在Windows/Linux常用命令1)一张表总结(待完善)操作Linux 命令Windows 命令启动服务sudo systemctl start redisredis-server.exe redis.windows.conf停止服务sudo systemctl stop redis按CtrlC或关闭窗口重启服务sudo systemctl restart redis/redis/bin目录下执行./redis-cli shutdown ./redis-server ./redis.conf./redis-cli -a 你的密码 shutdown ./redis-server ./redis.conf无直接命令需手动停止再启动客户端连接-进入交互式命令行界面CLIredis-cliredis-cli.exe带密码连接redis-cli -a yourpasswordredis-cli.exe -a yourpassword性能测试-模拟 100 客户端并发执行 10000 次请求redis-benchmark -c 100 -n 10000redis-benchmark.exe -c 100 -n 10000备份RDB后台生成持久化快照 dump.rdbredis-cli bgsaveredis-cli.exe bgsave配置文件路径/etc/redis/redis.confC:\Program Files\Redis\redis.windows.conf日志文件路径/var/log/redis/redis-server.logC:\Program Files\Redis\logs.txt设为系统服务sudo systemctl enable redissc create Redis binPath path-to-redis-server --service-run redis.windows.conf卸载服务sudo systemctl disable redissc delete Redis2)其它常用命令1.select nselect n切换到数据库nredis默认有16个数据库DB 0~DB 15默认使用的第0个Redis常用命令超详细整理_redis命令-CSDN博客