SSDB数据库使用手册
/ SSDB 命令列表
SSDB 命令列表
命令不区分大小写, 推荐使用小写!
Server
Key Value
- set key value设置指定 key 的值内容.
- setx key value ttl设置指定 key 的值内容, 同时设置存活时间.
- setnx key value当 key 不存在时, 设置指定 key 的值内容. 如果已存在, 则不设置.
- expire key ttl设置 key(只针对 KV 类型) 的存活时间.
- ttl key返回 key(只针对 KV 类型) 的存活时间.
- get key获取指定 key 的值内容.
- getset key value更新 key 对应的 value, 并返回更新前的旧的 value.
- del key删除指定的 key.
- incr key [num]使 key 对应的值增加 num.
- exists key判断指定的 key 是否存在.
- getbit key offset获取字符串内指定位置的位值(BIT).
- setbit key offset val设置字符串内指定位置的位值(BIT), 字符串的长度会自动扩展.
- bitcount key [start] [end]计算字符串的子串所包含的位值为 1 的个数.
- countbit key start size计算字符串的子串所包含的位值为 1 的个数.
- substr key start size获取字符串的子串.
- strlen key计算字符串的长度(字节数).
- keys key_start key_end limit列出处于区间 (key_start, key_end] 的 key 列表.
- rkeys key_start key_end limit列出处于区间 (key_start, key_end] 的 key 列表, 反向.
- scan key_start key_end limit列出处于区间 (key_start, key_end] 的 key-value 列表.
- rscan key_start key_end limit列出处于区间 (key_start, key_end] 的 key-value 列表, 反向.
- multi_set key1 value1 key2 value2 ...批量设置一批 key-value.
-
← SSDB 配置
-
教程导航
-