redis

redis 的key查找
keys pattern 相应的key的查找
keys * 通配所有的字符
keys s* 通配以s开头的多个字符
keys s[ty] st 或 sy 通配中括号中的任意一个
keys a? 通配单个字符
randomkey 返回随机一个key
exists key 1/0
type age 值的类型
del key 删掉某个key
rename key1 key2 重新命名某个key
renamenx key1 key 如果存在则不改
select 1 切换数据库 默认为0 总共16数据库
move sea 1 移动到1号数据库
ttl key 返回key的生命周期 秒数
expire key 20 20秒
persist key
pexpire key 20 设置生命周期单位为毫秒
flusdb 清空数据库

字符串操作
set name ex 10 px 1567 只能写一个 如果有两个则以后面的为准
set name sunshiwen nx
set name sunshiwen xx 如果有的时候执行操作
mset a 1 b 2 一次性设置多个值
mget a b 一次get多个键值
append word @@ 在值后面添加值
getrange name 0 3 获得0-3
getrange name 0 -3
getset name sunshiwen 先读取新值然后赋值
set age 29
get age
incr age 增加1
decr age 减少1
incrby age 5 一次增加五个
decrby age 5 一次减少五个
incrbyfloat age 0.5
setbit char char 2 1 对位进行操作

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容