标签:阻塞 red pop push 之间 code timeout 用法 second
LPUSH key val [val2] [val3] // 将一个或多个元素插入到列表头部 LPUSHX key val // 只能把一个元素插入到已存在的列表中 RPUSH key val [val1] [val2] // 将一个或多个元素插入到列表表尾 RPUSHX key val // 只能把一个元素插入到已存在的列表表尾 LINSERT key before|after value val // 在列表中已存在的值 value 之前/后插入元素 val LPOP key // 将列表中的表头元素弹出并返回 RPOP key // 将列表中的表尾元素弹出并返回 BLPOP key [key2] timeout // 将列表中的表头元素弹出,从前往后,只弹出一个列表的元素[BLOCK: 阻塞式 timeout: second] BRPOP key [key2] timeout // 将列表中的表尾元素弹出,只弹出一个列表的元素[BLOCK: 阻塞式 timeout: second] LTRIM key start stop // 将列表中索引从 start 到 stop 之间的元素保留,其它全部删除[start : stop] LREM key count val // 将一个列表中与值 val 相同的元素删除[count:绝对值代表删除的元素个数,正负代表删除的方向,0:代表删除所有] RPOPLPUSH source destination timeout //将 source 列表表尾元素移除,并将该元素插入到 destination 列表的表头 BRPOPLPUSH source destination timeout //将 source 列表表尾元素移除,并将该元素插入到 destination 列表的表头[阻塞式] LLEN key // 列表的长度 LINDEX key index // 列表中下标为 index 的元素的值 LRANGE key start stop // 列表范围内的所有元素[start : stop] LSET key index val // 设置列表中下标为 index 元素的值为 val
标签:阻塞 red pop push 之间 code timeout 用法 second
原文地址:https://www.cnblogs.com/zpcoding/p/12375252.html