Stream
XRANGE
Returns stream entries matching a given range of IDs.
Arguments
keybodystringrequired
The key to of the stream.
startbodystringrequired
The stream entry ID to start from.
endbodystringrequired
The stream entry ID to end at.
countbodynumber
The maximum number of entries to return.
Response
Record<streamId, Record<field, value>>
An object of stream entries, keyed by their stream ID
All entries
const result = await redis.xrange("mystream", "-", "+");Range with specific IDs
const result = await redis.xrange("mystream", "1548149259438-0", "1548149259438-5");Limited count
const result = await redis.xrange("mystream", "-", "+", 10);{ "1548149259438-0": { "field1": "value1", "field2": "value2" }, "1548149259438-1": { "field1": "value3", "field2": "value4" }}