Redis 教程

Redis 为内存数据存储和缓存提供了结构良好的学习路径。我们的教程涵盖了 Redis 数据结构、缓存策略和优化技术,适合初学者和中级开发者。通过免费实验和实际示例,你将获得 Redis 操作的实践经验。我们的交互式练习场让你可以练习 Redis 命令并立即看到结果。

Redis 有序集合操作

Redis 有序集合操作

在这个实验中,你将探索基本的 Redis 有序集合操作。你将使用 ZADD 添加元素,ZRANGE 获取范围,ZRANK 获取元素排名,ZINCRBY 增加分数,以及 ZREM 删除元素。学习有效地管理有序集合。
Redis
Redis 中的基本数据管理

Redis 中的基本数据管理

在这个实验(lab)中,你将探索 Redis 中的基本数据管理技术。你将首先学习如何使用原子性的 `INCR` 和 `DECR` 命令来递增和递减数值,这适用于计数器和速率限制器。你将使用 `redis-cli` 连接到 Redis 服务器,设置初始值,然后递增和递减它们,并使用 `GET` 命令验证结果。此外,你将学习如何使用 `KEYS` 命令检索存储在 Redis 中的所有键(key)。
Redis
Redis 基础键值操作

Redis 基础键值操作

在本实验中,我们将探索 Redis 的基础键值操作,重点学习如何将 Redis 作为数据存储进行交互。我们将使用 redis-cli 命令行界面连接到 Redis 服务器并执行基本操作。你将学习如何使用 SET 和 GET 命令设置和获取键值对。此外,我们还将练习设置不同的键值对,以巩固对这些核心操作的理解。
Redis
Redis 哈希操作

Redis 哈希操作

在这个实验中,我们将探索 Redis 哈希(Hash)操作,重点介绍在哈希中管理数据的高效方法。我们将涵盖 HMSET、HMGET、HINCRBY 和 HEXISTS。到最后,你将了解 Redis 中常见的哈希操作。
Redis
Redis 性能监控

Redis 性能监控

在本实验中,你将学习如何监控和排查 Redis 性能问题。实验重点在于识别和解决延迟问题、分析内存使用情况以及优化查询性能。你将使用 LATENCY DOCTOR、MEMORY STATS、SLOWLOG GET 和 MEMORY PURGE 等命令。
Redis
Redis HyperLogLog 操作

Redis HyperLogLog 操作

在这个实验中,你将探索 Redis HyperLogLog 操作,重点是高效地估计大型数据集的基数。你将学习使用 `PFADD` 添加元素,使用 `PFCOUNT` 计数唯一元素,以及使用 `PFMERGE` 合并 HyperLogLog。获得跟踪唯一用户的实践经验。
Redis
Redis 数据结构入门

Redis 数据结构入门

在本实验中,你将探索 Redis 的基础数据结构,并学习如何使用 redis-cli 命令行工具与它们进行交互。本实验侧重于实践练习,帮助你理解如何在 Redis 中存储和检索数据。你将学习使用字符串(Strings)、列表(Lists)、集合(Sets)和哈希(Hashes)。
Redis
Redis 的安装与初始设置

Redis 的安装与初始设置

在本实验中,你将学习如何在 LabEx 虚拟机上安装并进行 Redis 的初始设置。实验涵盖了让 Redis 正常运行的关键步骤,包括验证安装和确保服务器可访问。你将更新软件包、安装 Redis 并测试连接。
RedisLinux
Redis 事务

Redis 事务

在本实验中,你将探索 Redis 事务,将命令作为单一的原子操作执行,以确保数据一致性。学习使用 MULTI 开始事务,排队命令,以及执行或丢弃它们。练习在事务中设置键,获取值和递增计数器。
Redis
验证 Redis 服务状态

验证 Redis 服务状态

在本挑战中,你将通过验证 Redis 服务的状态来排查连接问题。任务包括使用 `redis-cli` 命令连接到 Redis 服务器,并使用 `PING` 命令确认服务器正在运行且响应正常。
Redis
Redis 高级键管理

Redis 高级键管理

在这个实验中,你将探索 Redis 中的高级键管理技术。你将学习使用 RENAME 重命名键,使用 MOVE 在数据库之间移动键,使用 MSET 设置多个键,使用 MGET 检索多个键,以及使用 SCAN 高效地迭代键。
Redis
Redis 集合操作

Redis 集合操作

在这个实验(Lab)中,你将探索 Redis 集合操作,重点是操作唯一字符串的无序集合。你将学习如何使用 `SADD` 命令向集合添加元素,使用 `SUNION` 执行集合并集操作,使用 `SINTER` 查找公共元素,以及使用 `SDIFF` 识别集合之间的差异。最后,你将学习如何存储集合操作的结果以供以后使用。
Redis
Redis 列表操作

Redis 列表操作

在这个实验中,你将探索基本的 Redis 列表操作。你将学习使用 `LTRIM`、`LINSERT`、`LPOP`、`RPOP` 和 `BLPOP` 等命令来管理列表数据。练习修剪列表、插入元素、弹出元素以及阻塞直到元素可用。掌握 Redis 列表管理!
Redis
Redis Lua 脚本

Redis Lua 脚本

在这个实验中,我们将探索 Redis Lua 脚本,重点是在 Redis 中直接执行 Lua 脚本,以高效地执行复杂的操作。本实验涵盖使用 `EVAL` 命令、传递参数、使用 `SCRIPT LOAD` 加载脚本以及使用 `EVALSHA` 运行已加载的脚本。
Redis
Redis 中的持久化和简单配置

Redis 中的持久化和简单配置

在这个实验中,我们将探索如何管理 Redis 配置和持久性。我们将使用 `CONFIG GET` 查看配置,使用 `CONFIG SET` 修改参数,以及使用 `SAVE` 和 `BGSAVE` 将数据保存到磁盘。这提供了对 Redis 中数据持久性的全面理解。
Redis
Redis 安全设置

Redis 安全设置

在本实验中,你将学习如何通过 `CONFIG SET requirepass` 设置密码来增强 Redis 的安全性,使用 `AUTH` 进行身份验证,以及使用 `CONFIG SET` 禁用命令。保护你的 Redis 服务器免受未经授权的访问和潜在的滥用。
Redis
Redis 持久化管理

Redis 持久化管理

在本实验中,我们将探索 Redis 持久化管理,重点关注如何配置和管理数据持久性。我们将使用 `CONFIG SET` 配置 RDB,启用 AOF,手动保存数据,检查最后保存时间,并重写 AOF 文件。
Redis
Redis Pub/Sub 消息传递

Redis Pub/Sub 消息传递

在本实验中,你将探索 Redis 的 Pub/Sub 消息传递系统。本实验将指导你完成订阅频道、发布消息和取消订阅等基本操作。你将学习使用 SUBSCRIBE、PUBLISH、UNSUBSCRIBE 和 PSUBSCRIBE 命令。
Redis
  • 上一页
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • ...
  • 65
  • 下一页