dot 快速的未来将在您所在的城市举办的一场活动中到来。

加入我们参加 Redis 发布会

shapes

白皮书

教程:如何使用 Redis Streams 构建应用程序

Tutorial: How to Build Apps Using Redis Streams

Redis Streams 是一种自 Redis 5.0 开始提供的数据结构,它使您能够将 Redis Enterprise 用作高速的内存流数据库。Redis Streams 可用于在 AI、物联网、欺诈检测、消息传递等许多解决方案中收集和分发数据。

使用 Redis Streams,您可以

  • 收集以高速到达的大量数据(唯一的瓶颈是您的网络 I/O);
  • 在多个生产者和多个消费者之间创建数据通道;
  • 有效地管理您的数据消耗,即使生产者
    和消费者以不同的速率运行;
  • 在消费者脱机或断开连接时持久化数据;
  • 在生产者和消费者之间异步通信;
  • 扩展您的消费者数量;
  • 在消费者在
    消费数据的过程中出现故障时实现类似事务的数据安全性,以及
  • 高效利用您的主内存。

在本教程中,您不仅将学习 Redis Streams 的工作原理,还将学习如何构建一个使用 Redis Streams 的示例应用程序。本教程分为三个章节

  1. 如何使用 Redis Streams: 在本章中,您将探索如何将数据添加到流中,以及如何读取这些数据(一次性读取、异步读取、按到达顺序读取等)以满足不同的消费者用例。
  2. 如何在 Redis Streams 中使用消费者组: 消费者组是一种将消息流拆分到多个客户端的方法,以加快处理速度或减轻较慢消费者的负载;其目标是扩展您的数据消费过程。在本章中,您将学习如何使用消费者组来分配您的数据负载,以及如何从故障中恢复。
  3. 如何构建 Redis Streams 应用程序: 在本章中,您将阅读有关 Redis Streams 应用程序的设计组件。本章还解释了如何运行和测试您的应用程序,以及如何验证您的数据。

立即下载本教程,了解如何使用 Redis Streams 构建高速、健壮的应用程序。

立即下载教程:如何使用 Redis Streams 构建应用程序

感谢您对本资源的关注。

立即下载

您还将在您提供的电子邮件地址中收到指向此文档的链接。浏览我们案例研究、基准测试等库中的其他 资源

继续您的 Rediscover Redis 之旅