学习

欢迎来到 Node.js 速成课程

Simon Prickett
作者
Simon Prickett, Redis 首席开发者倡导者

欢迎来到 Node.js Redis 速成课程。我是 Simon Prickett,Redis 的首席开发者倡导者。

在本课程中,您将通过视频和基于文本的培训的融合,学习如何在 Node.js 中使用 Redis。您还可以通过一些可选的研讨会练习进行实践,在这些练习中,您将向现有 Node.js 应用程序添加新功能。

学习目标#

通过学习本课程中的材料,您可以预期了解以下内容

  • 什么是 Redis 以及在哪里可以找到它。
  • 在您的技术栈中添加 Redis 的好处,何时以及如何使用它。
  • 如何在现代 Node.js Express 应用程序中使用 ioredis 客户端利用 Redis。
  • 使用 RedisInsight 浏览和管理 Redis 实例。
  • 使用 Redis 哈希对域对象进行建模,使用 Redis Search 对它们进行查询。
  • 使用 Redis JSON 存储和查询文档数据。
  • 使用 Redis 流进行异步消息传递和快速数据摄取。
  • 使用 Redis 缓存和 Express 中间件加快响应时间。
  • 使用 Redis 作为 Express 的会话存储来扩展您的应用程序。

软件先决条件#

为了充分利用本课程,您需要一台可以运行 Node.js 应用程序的机器,以及 Docker,因为我们将使用一个包含 Redis 和本课程所需附加模块的容器。

您需要在您的机器上安装以下软件

  • Docker (您需要 docker-compose 命令)
  • Node.js (使用当前的长期支持 - LTS - 版本)
  • git 命令行工具
  • 您最喜欢的 IDE(我们喜欢 VSCode,但任何您感到舒适的工具都可以使用)
  • Postman - 我们将进行一些 API 调用,而 Postman 使这变得很容易。

让我们一起学习#

注册 Redis Discord ,您可以在那里向我提出关于课程的任何问题!