Redis link常用命令
| |
命令 | 描述 |
lpush [key] [value] | 链表key,左添加一个元素(栈,后进先出) l lpush num 1 |
rpush [key] [value] | 链表key,右添加一个元素(队列,先进先出) l rpush num 2 |
rpop [key] | 链表key,右弹出一个元素 l rpop num |
lpop [key] | 链表key,左弹出一个元素 l lpop num |
lrange[key] [start][end] | 差看链表key,start到end的元素 l 查看所有元素lrange key 0 -1 |
ltrim[key] [start][end] | 截取链表key, start到end的元素,赋值给key l ltrim num 1 -1 |
lrem[key][count][value] | 删除链表key,count个 value,如果count为正数从做往后删除count,反之从右往左 l lrem num 2 a |
llen [key] | 查看链表key的元素个数 |
linsert [key] [before|after] [search] [value] | 链表key,在search值之前或之后插入value |
lindex [key] [index] | 获取key index上的值 |
rpoplpush [source - key] [ targer -key] | 源key右元素弹出,放入元素至目标左边,原子性操作 |
blpop/brpop [key] [timeout] | 当key弹出元素不存在时,轮休N秒 |
Redis之常用命令link
最新推荐文章于 2022-08-12 11:38:18 发布