redis常用命令集合
来源:互联网 发布:淘宝网电动车配件 编辑:程序博客网 时间:2024/06/04 22:57
判断键值是否存在
exists key
存在 返回1 , 不存在返回 0(Integer)
删除键值
del key [key1...]
可以删除一个,也可以同时删除多个键值,但不支持通配符匹配删除
获得键值的数据类型
type key
返回key的数据类型,类型可以是(string、hash、list、set、zset(有序集合类型))
赋值与取值
set key value 赋值
get key取值
递增数据
incr key
当 redis 存储的字符串是 Integer 类型时, redis 可以对当前的键值递增,并且返回递增后的数组
incr num
当操作的键值不存在时默认设置值为0,则第一次递增后结果是1,当键值不是整数时 redis 会提示错误
增加指定的整数
incrby key increment
该命令与 incr基本一致,只是前者可以通过 increment 参数指定需要递增的值
例如 incrby nun 2
向尾部追加至
append key value
作用是向键值的末尾追加 value,如果不存在则将改键的值设置为 value,即相当于 set key value,返回值是追加后的字符串
获取字符串的长度
strlen key
返回键值的长度,如果键值不存在则返回0
同时取得或设置多个键值
mget key [key ...]
mset key value [key value ...]
hash类型
赋值与取值
hset
hget
同时多个赋值与取值
hmset
hmget
数字增加
hincrby
删除字段
hdel key field [field1 ...]
只获取字段名或字段值
hkeys key
hvals key
其他集合类型与 hash类型类似
list集合
向列表两端增加数据
lpush key value [value ...] 向列表左边添加元素,添加后返回列表长度
rpush key value [value ...] 向列表右边添加元素,添加够返回列表长度
从列表两端取出数据
lpop key 从列表左边弹出元素
rpop key 从列表右边弹出元素
- Redis 无序集合常用命令
- redis常用命令集合
- 【redis 基础篇三】set集合常用命令
- Redis之——常用命令集合
- yii2 下的redis常用命令集合
- redis学习日志八(集合(set)的常用命令和集合间的常用命令)
- redis学习日志九(有序集合(zset)的常用命令)
- Redis常用命令
- redis常用命令
- redis常用命令
- redis常用命令
- redis常用命令
- Redis常用命令
- Redis常用命令
- redis常用命令
- Redis常用命令
- Redis常用命令
- redis常用命令
- 创建导航抽屉(侧滑菜单)
- C++标准库中的堆-heap
- js 控制浏览器全屏案例
- 有1、2、3、4个数字,能组成多少个互不相同且无重复数字的三位数?都是多少?
- 网络数据工具类
- redis常用命令集合
- 关于JavaScript中浮点数比较的问题
- 7-3 朋友圈(25 分)
- 《scala函数式编程》读书笔记
- httpclient动态代理ip
- HttpURLConnection 和 HttpClient
- k-近邻算法(k-Nearest Neighbor)
- 如何在Canvas上的图形/图像绑定事件监听?
- 没有工业软件 谈什么智能制造转型