Interface PipelineStringClient

Hierarchy

Properties

append: ((key, value) => void)

Type declaration

    • (key, value): void
    • 如果键 key 已经存在并且它的值是一个字符串, APPEND 命令将把 value 追加到键 key 现有值的末尾。

      如果 key 不存在, APPEND 就简单地将键 key 的值设为 value , 就像执行 SET key value 一样。

      Parameters

      • key: string
      • value: string

      Returns void

decr: ((key) => void)

Type declaration

    • (key): void
    • 为键 key 储存的数字值减去一。

      Parameters

      • key: string

        键值

      Returns void

decrBy: ((key, decrement) => void)

Type declaration

    • (key, decrement): void
    • 将键 key 储存的整数值减去减量 decrement 。

      Parameters

      • key: string

        键值

      • decrement: number

        必须是正整数

      Returns void

get: ((key) => void)

Type declaration

    • (key): void
    • 返回与键 key 相关联的字符串值。

      Parameters

      • key: string

        键值

      Returns void

getset: ((key, value) => void)

Type declaration

    • (key, value): void
    • 将键 key 的值设为 value , 并返回键 key 在被设置之前的旧值。

      返回给定键 key 的旧值。

      如果键 key 没有旧值, 也即是说, 键 key 在被设置之前并不存在, 那么命令返回 nil 。

      Parameters

      • key: string
      • value: string

      Returns void

incr: ((key) => void)

Type declaration

    • (key): void
    • 为键 key 储存的数字值加上 1

      Parameters

      • key: string

        键值

      Returns void

incrBy: ((key, increment) => void)

Type declaration

    • (key, increment): void
    • 为键 key 储存的数字值加上增量 increment

      Parameters

      • key: string

        键值

      • increment: number

        必须是正整数

      Returns void

set: ((key, value, opt?) => void)

Type declaration

    • (key, value, opt?): void
    • 将字符串值 value 关联到 key

      只在设置操作成功完成时才返回 OK ; 如果命令使用了 NX 或者 XX 选项, 但是因为条件没达到而造成设置操作未执行, 那么命令将返回 null

      Parameters

      Returns void

strlen: ((key) => void)

Type declaration

    • (key): void
    • 返回键 key 储存的字符串值的长度。

      Parameters

      • key: string

      Returns void