字符串

Hierarchy

Properties

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

Type declaration

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

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

      Parameters

      • key: string
      • value: string

      Returns number

decr: ((key) => number)

Type declaration

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

      Parameters

      • key: string

        键值

      Returns number

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

Type declaration

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

      Parameters

      • key: string

        键值

      • decrement: number

        必须是正整数

      Returns void

get: ((key) => string)

Type declaration

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

      Parameters

      • key: string

        键值

      Returns string

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

Type declaration

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

      返回给定键 key 的旧值。

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

      Parameters

      • key: string
      • value: string

      Returns string

incr: ((key) => number)

Type declaration

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

      Parameters

      • key: string

        键值

      Returns number

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

Type declaration

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

      Parameters

      • key: string

        键值

      • increment: number

        必须是正整数

      Returns number

strlen: ((key) => number)

Type declaration

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

      Parameters

      • key: string

      Returns number

Methods

  • 将字符串值 value 关联到 key

    Parameters

    • key: string

    • value: string

    • expireInSeconds: number

      超时时间,如果为0表示永不超时

    Returns boolean

  • 将字符串值 value 关联到 key

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

    Parameters

    • key: string

    • value: string

    • Optional opt: SetOption

      可选参数,参考 setOption

    Returns string