首页 > 编程知识 正文

redis的lpush方法,redis hash 命令

时间:2023-05-05 19:35:23 阅读:182942 作者:2584

列表 LPUSH命令 命令:lpush key value [value...],将一个或者多个value按照从左向右的顺序依次插入到列表的表头(列表左侧),并返回执行完之后当前列表的长度。当同时插入多个value的时候是原子性操作,要么都成功,要么都不成功。

特殊的情况:

1.如果 key 不存在,一个空列表会被创建并执行 lpush操作。

2.当 key 存在但不是列表类型时,返回一个错误。

3.列表中value是有序的,表头的下标为0

4.列表中的元素不具有唯一性,可以重复 (与集合相反)

127.0.0.1:6381> flushallOK127.0.0.1:6381> keys *(empty list or set)127.0.0.1:6381> lpush numbers 1 2 3 4 5 ##返回当前列表的长度(integer) 5127.0.0.1:6381> lrange db 0 -11) "5" ##下标02) "4" ##下标13) "3" ##下标24) "2" ##下标35) "1" ##下标4

 

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。