RPUSHX
仅在key值存在时将特定值插入key中储存列表的尾部。如果key不存在,则不做任何操作。
该命令可以一次插入多个值。此时的插入顺序将按上送顺序从左到右依次插入。
命令参数
RPUSHX key element [element ...]
选项
-无
返回值
-Integer reply 插入完成后列表的元素数量
时间复杂度
O(N) N为上送列表元素数量
生效版本
2.2.0
LINDEX
返回key中存储列表的特定位置元素。Index参数从0开始。所以0代表第一个元素,1代表第二个元素。Index参数为负数时,表示从尾部开始计算位置。-1代表倒数第一个元素,-2代表倒数第二个元素。
当key存储的数据类型不是列表时,报错。
命令参数
LINDEX key index
选项
-无
返回值
- Bulk string reply 返回特定位置的列表元素
时间复杂度
O(N) N为列表中包含元素数量
生效版本
1.0.0