Redis 教程

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

Redis 中的基本数据管理

Redis 中的基本数据管理

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

增加网站访问量的 Redis 计数器

在这个挑战中,你将实现一个基于 Redis 的计数器来追踪网站首页的访问量。目标是使用 `redis-cli` 连接到 Redis 服务器,使用 `INCR` 命令将 `homepage_visits` 键的值增加 1,然后退出 `redis-cli`。
Redis
配置 Redis maxmemory 限制

配置 Redis maxmemory 限制

在这个挑战中,你将配置 Redis 的 `maxmemory` 限制,以防止因内存耗尽而导致的数据丢失。作为系统管理员,你的任务是使用 `redis-cli` 连接到 Redis 服务器,并使用 `CONFIG SET` 命令将 Redis 的内存使用量限制为 200MB。这个挑战要求你在 `redis-cli` 环境中将 `maxmemory` 参数设置为 `200mb`,然后退出。成功完成包括验证 Redis 命令历史记录日志中的命令执行情况。
Redis
向 Redis 待办事项列表添加条目

向 Redis 待办事项列表添加条目

在这个挑战中,你将学习如何使用 `LPUSH` 命令向 Redis 支持的待办事项列表应用程序添加一个条目。目标是将 'Grocery Shopping' 添加到 Redis 中的 `todo_list` 列表中。你将使用 `redis-cli` 和验证步骤来确认成功。
Redis
在 Redis 缓存中使键(Key)过期

在 Redis 缓存中使键(Key)过期

在这个挑战(Challenge)中,你将模拟一个使用 Redis 缓存热门话题的社交媒体应用。目标是设置一个代表热门话题的键(key),并配置它在特定时间后过期。你将使用 redis-cli,将键(key)`trending:topic1` 设置为 `Redis Basics`,并将其过期时间设置为 3600 秒。
Redis
验证 Redis 服务器状态

验证 Redis 服务器状态

在这个挑战中,你将通过验证 Redis 服务器的状态来排除 Redis 服务器连接问题。任务包括使用 `redis-cli` 命令连接到 Redis 服务器,然后使用 `PING` 命令确认服务器正在运行并响应。
Redis
Redis 集合操作

Redis 集合操作

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

Redis 列表操作

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

Redis 高级键管理

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

Redis 中的持久化和简单配置

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

Redis 数据结构介绍

在这个实验中,你将探索基本的 Redis 数据结构,以及如何使用 `redis-cli` 命令行工具与它们进行交互。本实验侧重于实践练习,以帮助你了解如何在 Redis 中存储和检索数据。你将使用字符串(Strings)、列表(Lists)、集合(Sets)和哈希(Hashes)。
Redis
Redis 中的基本键值操作

Redis 中的基本键值操作

在这个实验中,我们将探索 Redis 中的基本键值(key-value)操作,重点介绍如何与 Redis 作为数据存储进行交互。我们将使用 `redis-cli` 命令行界面连接到 Redis 服务器并执行基本操作。我们将学习如何使用 `SET` 和 `GET` 命令设置和检索键值对。此外,我们将练习设置不同的键值对,以巩固我们对这些核心操作的理解。
Redis
Redis 的安装与初始设置

Redis 的安装与初始设置

在这个实验中,你将学习如何在 LabEx VM 上安装 Redis 并执行初始设置。本实验涵盖了启动并运行 Redis 的必要步骤,包括验证安装和确保服务器可访问。你将更新软件包、安装 Redis 并测试连接。
Redis
Redis 性能监控

Redis 性能监控

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

Redis 有序集合操作

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

Redis 安全设置

在这个实验中,你将学习如何通过使用 `CONFIG SET requirepass` 设置密码、使用 `AUTH` 进行身份验证以及使用 `CONFIG SET` 禁用命令来增强 Redis 的安全性。保护你的 Redis 服务器免受未经授权的访问和潜在的滥用。
Redis
Redis 发布/订阅消息传递

Redis 发布/订阅消息传递

在这个实验(lab)中,你将探索 Redis 的发布/订阅(Pub/Sub)消息传递系统。本实验将指导你完成订阅频道(channel)、发布消息和取消订阅的基本操作。你将学习使用 SUBSCRIBE、PUBLISH、UNSUBSCRIBE 和 PSUBSCRIBE 命令。
Redis
Redis 事务

Redis 事务

在这个实验中,你将探索 Redis 事务,将命令作为单个原子操作执行,以保证数据一致性。学习使用 MULTI 启动事务,将命令加入队列,并执行或丢弃它们。练习在事务中设置键(key)、获取值(value)和递增计数器(counter)。
Redis
  • 上一页
  • 1
  • 2
  • 下一页
OSZAR »