Redis 教程:String 类型详解与底层实现原理
本文系统讲解 Redis 中最基础的 String 类型的常用命令、使用场景与编码方式,并深入分析 SDS 动态字符串的底层结构,解释其相比 C 字符串的优势,以及 Redis 整体为什么快的原因,适合入门与复习。
本文系统讲解 Redis 中最基础的 String 类型的常用命令、使用场景与编码方式,并深入分析 SDS 动态字符串的底层结构,解释其相比 C 字符串的优势,以及 Redis 整体为什么快的原因,适合入门与复习。
从磁盘 IO 的角度讲清 InnoDB 为什么选 B+ 树:多叉压低树高、叶子双向链表利于范围扫描,并说明哈希索引为什么只适合等值查询,以及回表是怎么产生的。
本文系统讲解 PHP 中 cURL 扩展的用法,包括初始化、设置选项、执行请求、关闭句柄四步流程,重点介绍 CURLOPT 相关常用参数,演示 GET 与 POST 请求、携带 Header、上传文件、处理 HTTPS 证书等场景,并给出封装示例与常见错误排查方法。
本文介绍 Redis 的两种持久化方式 RDB 与 AOF,包括各自的触发条件、配置方法、优缺点对比,以及混合持久化和常见使用建议,帮助选择合适的持久化方案。
记录 Composer 的安装步骤、国内镜像加速配置,以及常用命令如 init、install、require、update 的用法,并介绍 autoload 自动加载与 vendor 目录的基本使用,适合 PHP 新手快速上手依赖管理。
记录 PHP 处理 HTML 表单的完整流程,包括 GET 与 POST 两种提交方式的区别与用法、$_GET 和 $_POST 超全局变量的读取方法,以及使用 empty 与 test_input 函数对必须字段和数据格式进行服务端验证的常见写法。
本文是 PHP 基础教程,讲解常量的定义与使用、define 和 const 的区别、单引号与双引号字符串的差异、常用字符串函数,以及算术、赋值、比较、逻辑等运算符的用法和易错点,适合初学者快速上手。
介绍 PHP 的八种数据类型,包括标量类型、复合类型和特殊类型,讲解布尔、整型、浮点、字符串的声明方式与注意事项,以及数组、对象、null 和资源类型的常见用法,并给出类型检测与类型转换的实用技巧,适合 PHP 初学者快速入门。
本文介绍 Redis 发布订阅模式的基本概念与常用命令,包括 SUBSCRIBE、PUBLISH、PSUBSCRIBE 等用法,通过 redis-cli 实例演示频道订阅与消息推送的完整流程,并说明其适用场景与局限。
本文介绍 Redis 事务的基本概念与使用方法,包括 MULTI、EXEC、DISCARD、WATCH 等命令,讲解事务的入队、执行与放弃流程,分析 Redis 事务不保证原子性回滚的特点,并给出乐观锁与常见错误处理的实战示例。