Introducing Redis Streams with RedisInsight, Node.js and Python

preview_player
Показать описание


Timeline:

00:00 Introduction
04:31 What is Redis?
07:49 What are Redis Streams?
12:33 The Stream Producer - XADD
14:55 The Stream Consumer - XRANGE
17:36 The Stream Consumer - XREAD
19:26 Introducing the code samples
20:17 Introducing RedisInsight
21:47 Coding a Producer in Python
25:39 Running the Producer, viewing the stream in RedisInsight
28:22 Coding a Consumer in Python
32:55 Running the Consumer
33:49 Running the Producer and Consumer at the same time
35:34 What if we don't want all the Consumers to process all of the entries?
39:24 Introducing Consumer Groups - XREADGROUP
59:52 Running the Consumer Group Consumers
01:02:56 Consumer Groups in RedisInsight
01:04:05 Running the Producer and Consumer Group Consumers at the same time
01:05:04 Monitoring an active Consumer Group with RedisInsight
01:06:02 Trimming a Stream - XADD, XTRIM, EXPIRE
01:12:01 Questions and Answers
01:15:00 Further learning resources and wrap up
Рекомендации по теме
Комментарии
Автор

I am glad to meet you in person in Gitex Dubai. And took this workshop.

yousifmagdi
Автор

thanks this was extremely clear and well put together. appreciate this from mr simon prickett

susiebaka
Автор

How big can a stream get before causes trouble ?