卡飞资源网

专业编程技术资源共享平台

Redis命令介绍(三十三)LINSERT & LPOP

LINSERT

在key中存储列表的特定位置元素前后将插入上送的列表元素。

当key不存在时,没进行任何操作。当key存储的数据类型不为列表时,报错。

命令参数
LINSERT key BEFORE|AFTER pivot element

选项
-BEFORE|AFTER 设定在特定列表元素前面或者后面进行插入

返回值
-Integer reply 插入完成后列表的元素数量

时间复杂度
O(N) N为特定列表元素位置

生效版本
2.2.0


LPOP

移除并返回key中存储列表的第一个列表元素。

默认情况下,该命令仅移除一个列表元素。当上送count参数时,会移除相应数量的列表元素,直至列表末尾停止。

命令参数
LPOP key [count]

选项
-count 需要移除的列表元素数量

返回值
-Bulk string reply 未上送count参数时,返回移除的单一列表元素
-Array reply 上送count参数时,返回移除的列表元素的列表

时间复杂度
O(N) N为需要移除的列表元素数量

生效版本
1.0.0
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言