Ubuntu 24.04 Server 安装 Redis 7.4(Redis 编译安装)

Linux 数据库 Redis

本文详细介绍了在 Ubuntu 24.04 服务器上安装 Redis 的两种方法:通过 apt 包管理器安装(简单快捷)和通过源码编译安装(适合特定版本需求)。文章涵盖了从安装配置到远程访问的完整流程,包括服务启动、守护进程设置、配置文件修改(如绑定地址和密码设置)以及连接测试等关键步骤。对于需要远程访问的场景,特别讲解了如何修改 bind 地址和关闭保护模式的安全注意事项,为开发环境下的 Redis 使用提供了实用指导。

辰风沐阳 阅读 422 2026-04-08

Redis 缓存穿透、击穿、雪崩问题

数据库 面试题 Redis

本文系统分析了缓存系统中的三大核心问题:穿透、击穿和雪崩。缓存穿透指请求查询不存在的数据,解决方案包括参数校验、缓存空值和布隆过滤器;缓存击穿是热点 Key 失效导致的高并发冲击,可通过互斥锁或逻辑过期策略解决;缓存雪崩源于大量 Key 同时失效,建议采用随机过期时间、多级缓存和限流降级机制。文章通过对比表格清晰展示了三种问题的区别与应对策略,为构建高可用缓存系统提供了系统性解决方案。

辰风沐阳 阅读 552 2022-03-01

mysql 函数: find_in_set()、instr()

MySQL 数据库

在文章表 article 中有个标签字段 tags,一个文章可以有多个标签, 标签 id: 1 html 2 css 3 javascript, tags 以 1,2,3 的格式存储标签,那么我们可以使用 find_in_set 查找出 tags 中有 1 的标签

辰风沐阳 阅读 2097 2021-12-18

Windows 下 PHP 的 Redis 扩展安装

PHP 数据库 Redis

1. 查看当前PHP信息,根据当前 PHP信息下载相应的 redis 扩展 2. 将下载的 redis 放入 php 的安装目录,修改 php 配置文件使其加载 redis 扩展 3. 重启 web 服务器

辰风沐阳 阅读 2787 2020-11-16

Windows 安装 Redis 详细步骤

数据库 Redis

windows 版本的版本可以在 github 上下载,但是 windows 版本的 redis 没有受到官方的支持,并且停留在了 3.2 版本,就没有再更新了,当前最新 redis 版本为 6.+

辰风沐阳 阅读 2817 2020-11-16

Redis 简介

数据库

Redis(Remote Dictionary Server):远程数据服务。由意大利人antirez(Salvatore Sanfilippo)开发的一款内存高速缓存数据库,该软件使用C语言编写,它的数据模型为 key-value,支持存储的value类型: string(字符串)、hash(哈希)、list(链表)、set(集合)、zset(有序集合)

辰风沐阳 阅读 2492 2020-09-11

Navicat 闲置时间过长会卡死

navicat 数据库

前段时间使用navicat连接线上的数据库,Navicat 闲置时间过长会卡死。解决方案:选中数据库,右键点击 `编辑连接`,修改保持连接间隔为 `20秒`。非常 so easy !

辰风沐阳 阅读 3434 2020-07-10

Navicat Premium 和 Navicat for MySQL 的区别

navicat 数据库

Navicat Premium 可连接 MySQL、SQLite、Oracle 及 PostgreSQL 多种数据库,Navicat for MySQL 只能连接 MySQL 和 MariaDB 数据库

辰风沐阳 阅读 3568 2020-06-27

Navicat Premium 15.0.x 破解激活(DFoX 注册机)

navicat 数据库

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