Logo
☆☆☆☆☆
0.0
Intermediate
8h

使用 Go 构建实用的 Redis 应用

Redis 是一个开源的内存中键值数据结构存储系统,属于 NoSQL 类型的数据库。Go 语言以其高性能、简洁性和可靠性而闻名。Redis 可用作高性能内存缓存、消息代理和流式处理引擎。本课程将教你如何使用 Redis 与 Go 构建实用的应用程序。 在本课程中,你将学习 Redis 的数据类型,如字符串和哈希。接着,你将掌握数据结构的相关知识。此外,你还将了解通过列表、发布/订阅(Pub/Sub)和流(Streams)实现的 Redis 消息机制。你还将学习 Redis 的核心功能,包括管道(Pipeline)、通知机制以及 Lua 脚本。课程最后将介绍地理空间索引、Redis 集群和 RediSearch。 通过本课程,你将具备使用 Redis 和 Go 构建实际应用的能力。你将理解如何选择合适的 Redis 数据结构和功能,并能够设计可扩展的应用架构。

9 Lessons
Included in Subscription Plan
Personalized Learning
Powered by AI
使用 Go 构建实用的 Redis 应用
Redis 是一个开源的内存中键值数据结构存储系统,属于 NoSQL 类型的数据库。Go 语言以其高性能、简洁性和可靠性而闻名。Redis 可用作高性能内存缓存、消息代理和流式处理引擎。本课程将教你如何使用 Redis 与 Go 构建实用的应用程序。 在本课程中,你将学习 Redis 的数据类型,...

WHAT YOU'LL LEARN

对 Redis 的理解及其在构建实际应用中的使用

Content

9 Lessons • 0 Quizzes • 0 Challenges

欢迎!
  1. 1

    课程概述

  2. 2

    Redis 简介

  3. 3

    Redis 的 Go 客户端库

使用字符串和哈希数据类型
  1. 1

    字符串与哈希

  2. 2

    构建一个用户管理 API

  3. 3

    挑战:字符串与哈希

  4. 4

    解决方案:字符串与哈希

  5. 5

    测验:字符串与哈希

使用集合和有序集合
  1. 1

    集合与有序集合

  2. 2

    在游戏中实现排行榜功能

  3. 3

    挑战:集合与有序集合

  4. 4

    解决方案:集合与有序集合

  5. 5

    测验:集合与有序集合

使用 Redis 进行消息传递
  1. 1

    Redis 消息传递选项

  2. 2

    Redis 列表操作

  3. 3

    使用列表实现工作队列

  4. 4

    使用 Redis 发布/订阅构建聊天应用

  5. 5

    使用 Redis Streams 进行流式处理

  6. 6

    使用 Redis Streams 构建应用程序

  7. 7

    测验:Redis 消息传递

核心 Redis 功能
  1. 1

    Redis 管道技术以提升性能

  2. 2

    Redis 通知

  3. 3

    Lua 脚本编程

  4. 4

    扫描命令家族

  5. 5

    测验:Redis 核心特性

地理空间索引与概率数据结构
  1. 1

    地理空间索引

  2. 2

    大规模计数中的 HyperLogLog

  3. 3

    测验:地理空间索引与HyperLogLog

在多台服务器上运行 Redis
  1. 1

    分布式Redis架构简介

  2. 2

    使用 Redis 集群进行扩展

  3. 3

    测验:分布式 Redis 架构

Redis 模块实战
  1. 1

    Redis 模块简介

  2. 2

    RediSearch 用于全文搜索

  3. 3

    RediSearch 实战

  4. 4

    测验:Redis 模块

总结
  1. 1

    回顾与延伸学习

  2. 2

    谢谢!

Certificate of Completion

Showcase your accomplishment by sharing your certificate of completion.

Course Author:Anonymous User

Reviews

Read reviews from students who have taken this course and share your own experience.

Reviews & Comments (0)