(chunked-scan-seq scan-expr)
Takes a scan EXPR composed of:
Takes a scan EXPR composed of: - a command: "scan", "sscan", "hscan", "zscan" - a key when the command is not "scan" - optionals: ScanCursor c, ScanArgs args Returns a lazy seq that calls scan-res on each cursor iteration result (chunk).
(chunked-scan-seq* scan-fn cursor args)
Internal helper that builds a lazy sequence from scan function iterations.
Internal helper that builds a lazy sequence from scan function iterations.
(hscan-seq cmds key)
(hscan-seq cmds key args)
Lazy HSCAN sequence over hash key fields, returns key-value pairs.
Lazy HSCAN sequence over hash key fields, returns key-value pairs.
(finished? this)
True if the scan operation of this cursor is finished
True if the scan operation of this cursor is finished
(get-cursor this)
Get the String cursor id
Get the String cursor id
(scan-res this)
Get the data contained in a scan cursor result
Get the data contained in a scan cursor result
(scan-args & {limit :limit match :match})
Creates ScanArgs with optional limit and match pattern for scan operations.
Creates ScanArgs with optional limit and match pattern for scan operations.
(scan-cursor)
(scan-cursor cursor)
Creates a ScanCursor from string cursor id or returns the initial cursor.
Creates a ScanCursor from string cursor id or returns the initial cursor.
(scan-seq cmds)
(scan-seq cmds args)
Lazy SCAN sequence over all Redis keys, takes optional scan-args.
Lazy SCAN sequence over all Redis keys, takes optional scan-args.
(sscan-seq cmds key)
(sscan-seq cmds key args)
Lazy SSCAN sequence over set key members.
Lazy SSCAN sequence over set key members.
(zscan-seq cmds key)
Lazy ZSCAN sequence, takes optional scan-args.
Lazy ZSCAN sequence, takes optional scan-args.
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |