
redis
文章平均质量分 65
smart margin
这是个跟随太阳的家伙,正在变得不懒
展开
-
redis缓存更新策略、缓存穿透、缓存雪崩
假如线程1执行了查询操作,查询id为99的数据,缓存中没有,那么该去数据库 查询了,在查询出结果为10但是没有写入缓存时,线程二执行了更新id为 99的数据,并写入缓存,数据库值为20,此时线程1执行了插入缓存的数据为 10,那么就会发生数据库缓存不一致的情况。更新过程中需要考虑三个问题如3.1.1。原创 2024-09-02 00:45:11 · 659 阅读 · 0 评论 -
linux-centos7 服务器上redis服务已经启动,但是宿主机无法访问,报错:connect timeout
测试通过后如果本地还是无法连接到redis,考虑是防火墙没有允许redis的端口,允许redis所 在端口。2.检查虚拟机上(centos7)redis配置是否正确,是否启动成功。#检查配置,不确定就删了,用备份的文件重新改一遍。原创 2024-08-29 16:46:35 · 735 阅读 · 0 评论 -
redis客户端连接和通用命令
2.2.2 在 redis的官方文档查看常用命令,redis命令文档地址:https://redis.io/docs/latest/commands/?建立连接(redis-cli -h ip -p 端口 -a 密码 -u 用户)--用户没有在配置文件中配置可以不指定。ps:help命令给出的提示不全面,想要学习的话可以去官方文档查看。substr 命令:substr key 参数1 参数2。2.2.1 使用help @generic 查看通用命令。使用举例:substr命令,里面有使用举例。原创 2024-08-29 10:56:33 · 706 阅读 · 0 评论 -
Linux上启动redis
ps:这是前端界面启动,无法直接连接redis,想要连接的话只能另外启动一个窗口,因此下面我们介绍后台启动redis。2.2启动 redis,执行以下命令(指定配置启动,由于配置了守护线程,redis可以后台运行了)备份配置文件:cp redis.conf redis.conf.bak。1.默认启动方式:在系统的任意位置执行 redis-server即可启动。redis的配置文件位置:安装目录/redis.conf。修改配置文件:vim redis.conf。2.3查看是否启动成功。原创 2024-08-29 09:35:03 · 3336 阅读 · 0 评论 -
Linux安装redis
下载地址1:https://download.redis.io/releases/?redis提供的各种语言的客户端:https://redis.io/docs/latest/develop/connect/clients/redis官方命令文档:https://redis.io/docs/latest/commands/下载地址2:https://redis.io/downloads/3.将下载好的redis放到想要放的目录并解压,解压后编译。解压后进入解压后的目录,执行编译命令。2.下载redis,原创 2024-08-28 17:56:12 · 366 阅读 · 0 评论