Raphael (PH) De Lio

Software Engineer

Understanding Redis

  • In this story, we will dive into Redis Stream, understand what they are, how they work, and how to easily get started with them. As the need to process real-time streaming data continues to grow, it’s no surprise that Redis has introduced support for stream-like data structures. A stream allows us to process and analyze…

  • Besides being a database, Redis is also a message broker that supports typical pub/sub operations. In this story, we’ll dive into the world of Pub/Sub in Redis and explore its capabilities and limitations. Pub/Sub in a nutshell Pub/Sub stands for “Publish/Subscribe”. It is a pattern in computer programming that involves allowing messages to be sent from…

  • Redis is an in-memory database that is widely used for caching, real-time analytics, and message brokering. One of the key features of Redis is its support for transactions, which allows you to execute a series of commands as a single unit of work. This ensures that either all of the commands are completed, or none of them…

  • If you read my story on 10 things you didn’t know about Redis — From a Message Broker to a Graph Database, and already have your own server running locally, as explained in How to run Redis locally in a Docker Container and manage it with Redis Insight and Redis CLI. You are ready to enable Redis…