const [cursor, keys] = await redis.scan(0, { match: "*" });

Arguments

cursor
string
The cursor value. Start with “0” on the first call, then use the cursor returned by each call for the next. It’s a string to safely support large numbers that might exceed JavaScript’s number limits.
options
Object
match
string
Glob-style pattern to filter by field names.
count
number
Number of fields to return per call.
type
string
Filter by type. For example string, hash, set, zset, list, stream.

Response

Returns the next cursor and the list of matching keys. When the returned cursor is “0”, the scan is complete.
const [cursor, keys] = await redis.scan(0, { match: "*" });