本文详细介绍了在 Ubuntu 24.04 服务器上安装 Redis 的两种方法:通过 apt 包管理器安装(简单快捷)和通过源码编译安装(适合特定版本需求)。文章涵盖了从安装配置到远程访问的完整流程,包括服务启动、守护进程设置、配置文件修改(如绑定地址和密码设置)以及连接测试等关键步骤。对于需要远程访问的场景,特别讲解了如何修改 bind 地址和关闭保护模式的安全注意事项,为开发环境下的 Redis 使用提供了实用指导。
辰风沐阳 阅读 422 2026-04-08
本文系统分析了缓存系统中的三大核心问题:穿透、击穿和雪崩。缓存穿透指请求查询不存在的数据,解决方案包括参数校验、缓存空值和布隆过滤器;缓存击穿是热点 Key 失效导致的高并发冲击,可通过互斥锁或逻辑过期策略解决;缓存雪崩源于大量 Key 同时失效,建议采用随机过期时间、多级缓存和限流降级机制。文章通过对比表格清晰展示了三种问题的区别与应对策略,为构建高可用缓存系统提供了系统性解决方案。
辰风沐阳 阅读 552 2022-03-01
在文章表 article 中有个标签字段 tags,一个文章可以有多个标签, 标签 id: 1 html 2 css 3 javascript, tags 以 1,2,3 的格式存储标签,那么我们可以使用 find_in_set 查找出 tags 中有 1 的标签
辰风沐阳 阅读 2097 2021-12-18
1. 查看当前PHP信息,根据当前 PHP信息下载相应的 redis 扩展 2. 将下载的 redis 放入 php 的安装目录,修改 php 配置文件使其加载 redis 扩展 3. 重启 web 服务器
辰风沐阳 阅读 2787 2020-11-16
windows 版本的版本可以在 github 上下载,但是 windows 版本的 redis 没有受到官方的支持,并且停留在了 3.2 版本,就没有再更新了,当前最新 redis 版本为 6.+
辰风沐阳 阅读 2817 2020-11-16
前段时间使用navicat连接线上的数据库,Navicat 闲置时间过长会卡死。解决方案:选中数据库,右键点击 `编辑连接`,修改保持连接间隔为 `20秒`。非常 so easy !
辰风沐阳 阅读 3434 2020-07-10
Navicat Premium 可连接 MySQL、SQLite、Oracle 及 PostgreSQL 多种数据库,Navicat for MySQL 只能连接 MySQL 和 MariaDB 数据库
辰风沐阳 阅读 3568 2020-06-27
Navicat Premium v15.0.17 使用 Navicat Keygen Patch v5.6.0 DFoX v5.6.0 注册机破解激活。1. 下载安装 navicat 2. 运行注册机, 给 navicat 安装目录下的 navicat.exe 打补丁 (Patch) 3. 生成许可证密钥 4. 生成激活码,激活成功
辰风沐阳 阅读 7829 2020-06-26