您的位置:首页 > 数据库

NoSQL List类型的操作命令

2018-03-19 18:19 169 查看

list其实是一个双向链表结构。

既可以从头部插入数据,也可以从尾部插入数据。
list的操作命令:

lpush list one
向list中,从头部插入one。



rpush list four
向list中,从尾部插入four



lrange list 0 - 1
在list中,0代表头部第一个元素,-1代表尾部第一个元素。(跟python中的定义差不多)
因此,要遍历list中的所有元素就是



lpop list 
从头部弹出第一个元素



rpop list 
从尾部弹出第一个元素



lset list 0 qiu
将list内指定下标的元素内容替换掉,上述命令的含义是将list内的 第0个元素内容替换为 qiu



llen list
返回list内所有元素的个数。



lindex list 0
返回list内,索引为0 的 元素值



linsert list before one hello
如果想在中间插入元素,则用linsert
上述语句含义是:在list中,在 元素one 的前面插入 hello

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Redis之list NoSQL