码迷,mamicode.com
首页 > 数据库 > 详细

小白学习 Redis 数据库日记(2017-06-13)

时间:2017-09-06 10:10:34      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:integer   redis   list   127.0.0.1   mongo   man   mongodb   run   它的   

redis 127.0.0.1:6379> LPUSH runoobkey redis
(integer) 1
redis 127.0.0.1:6379> LPUSH runoobkey mongodb
(integer) 2
redis 127.0.0.1:6379> LPUSH runoobkey mysql
(integer) 3

这里是redis数据库插入list集合时的command(命令),可是查询结果时

redis 127.0.0.1:6379> LRANGE runoobkey 0 10

1) "mysql"
2) "mongodb"
3) "redis"

输出顺序是反的,不是按照插入顺序排序的,这是为什么呢?

后来想到push这个关键字,它的插入就类似于一个桶,你先放进去的东西却是在最下面,所以拿的时候也是最后一个出来。我们插入list的时候也是这样,它相当于是在list头部插入数据。

小白学习 Redis 数据库日记(2017-06-13)

标签:integer   redis   list   127.0.0.1   mongo   man   mongodb   run   它的   

原文地址:http://www.cnblogs.com/jixue/p/7482799.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!