Streams

📄️ XACKLearn how to use Redis XACK to acknowledge the processing of a message from a stream by a consumer.

📄️ XADDLearn how to use Redis XADD to append a new entry to a stream.

📄️ XAUTOCLAIMLearn how to use Redis XAUTOCLAIM to help with message recovery, claiming pending messages from other consumers.

📄️ XCLAIMLearn how to use Redis XCLAIM to change the ownership of a pending message.

📄️ XDELLearn how to use Redis XDEL to delete a message from a stream.

📄️ XGROUP CREATELearn how to use Redis XGROUP CREATE to create a new consumer group.

📄️ XGROUP CREATECONSUMERLearn how to use Redis XGROUP CREATECONSUMER to create a new consumer in a consumer group.

📄️ XGROUP DELCONSUMERLearn how to use Redis XGROUP DELCONSUMER to remove a consumer from a consumer group.

📄️ XGROUP DESTROYLearn how to use Redis XGROUP DESTROY to remove a consumer group.

📄️ XGROUP SETIDLearn how to use Redis XGROUP SETID to set the last delivered ID of a stream.

📄️ XINFO CONSUMERSLearn how to use Redis XINFO CONSUMERS to fetch information about a stream’s consumers.

📄️ XINFO GROUPSLearn how to use Redis XINFO GROUPS to get information about consumer groups of a stream.

📄️ XINFO STREAMLearn how to use Redis XINFO STREAM command to get information about a stream.

📄️ XLENLearn how to use Redis XLEN to get the length of a stream.

📄️ XPENDINGLearn how to use Redis XPENDING to list pending messages of a stream’s consumer group.

📄️ XRANGELearn how to use Redis XRANGE to retrieve a range of messages from a stream.

📄️ XREADLearn how to use Redis XREAD to read data from one or more streams.

📄️ XREADGROUPLearn how to use Redis XREADGROUP for consumer groups to read from streams.

📄️ XREVRANGELearn how to use Redis XREVRANGE to fetch a range of messages from a stream in reverse order.

📄️ XSETIDLearn how to use Redis XSETID to set the last delivered ID for streams.

📄️ XTRIMLearn how to use Redis XTRIM to limit the length of a stream to a certain size.