您的位置:首页 > 数据库 > Redis

Redis之常用命令link

2016-06-15 21:17 676 查看


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秒
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: