交通网站建设方案,百度快照和广告的区别,网站开发最严重的问题,电子商务网站建设 课件4.6 Redis命令-List命令
Redis中的List类型与Java中的LinkedList类似#xff0c;可以看做是一个双向链表结构。既可以支持正向检索和也可以支持反向检索。
特征也与LinkedList类似#xff1a;
有序元素可以重复插入和删除快查询速度一般
常用来存储一个有序数据#xff…4.6 Redis命令-List命令
Redis中的List类型与Java中的LinkedList类似可以看做是一个双向链表结构。既可以支持正向检索和也可以支持反向检索。
特征也与LinkedList类似
有序元素可以重复插入和删除快查询速度一般
常用来存储一个有序数据例如朋友圈点赞列表评论列表等。
List的常见命令有
LPUSH key element … 向列表左侧插入一个或多个元素LPOP key移除并返回列表左侧的第一个元素没有则返回nilRPUSH key element … 向列表右侧插入一个或多个元素RPOP key移除并返回列表右侧的第一个元素LRANGE key star end返回一段角标范围内的所有元素BLPOP和BRPOP与LPOP和RPOP类似只不过在没有元素时等待指定时间而不是直接返回nil LPUSH和RPUSH
127.0.0.1:6379 LPUSH users 1 2 3
(integer) 3
127.0.0.1:6379 RPUSH users 4 5 6
(integer) 6LPOP和RPOP
127.0.0.1:6379 LPOP users
3
127.0.0.1:6379 RPOP users
6LRANGE
127.0.0.1:6379 LRANGE users 1 2
1) 1
2) 44.6 Redis命令-List命令
Redis中的List类型与Java中的LinkedList类似可以看做是一个双向链表结构。既可以支持正向检索和也可以支持反向检索。
特征也与LinkedList类似
有序元素可以重复插入和删除快查询速度一般
常用来存储一个有序数据例如朋友圈点赞列表评论列表等。
List的常见命令有
LPUSH key element … 向列表左侧插入一个或多个元素LPOP key移除并返回列表左侧的第一个元素没有则返回nilRPUSH key element … 向列表右侧插入一个或多个元素RPOP key移除并返回列表右侧的第一个元素LRANGE key star end返回一段角标范围内的所有元素BLPOP和BRPOP与LPOP和RPOP类似只不过在没有元素时等待指定时间而不是直接返回nil LPUSH和RPUSH
127.0.0.1:6379 LPUSH users 1 2 3
(integer) 3
127.0.0.1:6379 RPUSH users 4 5 6
(integer) 6LPOP和RPOP
127.0.0.1:6379 LPOP users
3
127.0.0.1:6379 RPOP users
6LRANGE
127.0.0.1:6379 LRANGE users 1 2
1) 1
2) 4