中易网

redis里list类型的数据怎么使用

答案:1  悬赏:0  
解决时间 2021-03-28 08:12
redis里list类型的数据怎么使用
最佳答案
1. LPUSH/LPUSHX/LRANGE:
/> redis-cli#在Shell提示符下启动redis客户端工具。
redis 127.0.0.1:6379> del mykey
(integer) 1
#mykey键并不存在,该命令会创建该键及与其关联的List,之后在将参数中的values从左到右依次插入。
redis 127.0.0.1:6379> lpush mykey a b c d
(integer) 4
#取从位置0开始到位置2结束的3个元素。
redis 127.0.0.1:6379> lrange mykey 0 2
1) "d"
2) "c"
3) "b"
#取链表中的全部元素,其中0表示第一个元素,-1表示最后一个元素。
redis 127.0.0.1:6379> lrange mykey 0 -1
1) "d"
2) "c"
3) "b"
4) "a"
#mykey2键此时并不存在,因此该命令将不会进行任何操作,其返回值为0。
redis 127.0.0.1:6379> lpushx mykey2 e
(integer) 0
#可以看到mykey2没有关联任何List Value。
redis 127.0.0.1:6379> lrange mykey2 0 -1
(empty list or set)
#mykey键此时已经存在,所以该命令插入成功,并返回链表中当前元素的数量。
redis 127.0.0.1:6379> lpushx mykey e
(integer) 5
#获取该键的List Value的头部元素。
redis 127.0.0.1:6379> lrange mykey 0 0
1) "e"

2. LPOP/LLEN:
redis 127.0.0.1:6379> lpush mykey a b c
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
急!!广州火车票代办点电话号码!!!!!!
我的脸上和脖子上每到夏天都会有几个高出皮肤
灰度映像摄影怎么去啊,我要去那办事
八字 能否帮小女看看明年2017高考
佰利老人是什么牌子
有什么好玩的推理游戏?
为什么我的监听USB插拔广播接收器只能监听一
我家有一个佛 塑料做的 不大 我家好像有了它
大连西安路科技广场B座都有什么公司
跟同事来行唐出差,有知道行唐哪里有好点的商
我是做二手车生意的怎么寻找货源
从《焚庐灭鼠》这则寓言故事中你获得了什么感
肌酐136正常吗
"柏拉图"对人类有什么贡献?
广东省江门市从蓬莱公园到元宝山体育公园怎么
推荐资讯
正宗汉堡的制作方法,是什么呢?
假性甲旁减,有没有可能治好
四川大学本科户口迁移回原籍问题?急求解决?
郴州联想打印机的维修点和维修电话
如何DIY易拉罐科技小制作方法图解
如何在瓜子二手车网上买二手车?
冻豆腐烧肉怎么做?
避风塘能打麻将吗?
时来运转是什么花啊 别名是啥啊
环境影响评价报告书 是建厂必须的吗
青岛北坐2路到哪里下繁华
对于规则装傻充愣的是聪明的人吗?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?