redis
superfatsheep
职位:java软件开发工程师,熟悉RTB领域,web前后端开发,以及大数据相关知识。一直在广州工作。
目前正在考虑介入人工智能领域(机器学习)。
展开
-
Redis TTL命令
Redis TTL命令用于获取键到期的剩余时间(秒)。返回值以毫秒为单位的整数值TTL或负值TTL以毫秒为单位。-1, 如果key没有到期超时。-2, 如果键不存在。语法Redis TTL命令的基本语法如下所示:redis 127.0.0.1:6379> TTL KEY_NAME例子原创 2016-07-25 16:40:08 · 11775 阅读 · 0 评论 -
Redis Expire
Redis Expire命令用于设定键有效期。到期时间后键不会在Redis中使用。返回值整数值1或01, 如果设置的键超时。0, 如果键不存在,或者未设置超时。语法Redis expire命令的基本语法如下所示:redis 127.0.0.1:6379> Expire KEY_NAME TIME_IN_SECONDS例原创 2016-07-25 16:42:43 · 1670 阅读 · 0 评论 -
redis里能不能针对set数据的每个member设置过期时间?
redis里能不能针对set数据的每个member设置过期时间?想要使用redis的set数据集记录一组数据,每一条数据的过期时间都是30天,但这些数据不是同一天加进去的。也就是说这组数据不会在同一时间过期。这样就不能对set的key进行过期时间设定,因为一旦设置了key的过期时间,所有的member会同时过期。但是在redis的语法里又没有发现针对每个member的过期时间设定方法。转载 2016-07-25 16:44:23 · 17934 阅读 · 0 评论 -
ZRANGEBYSCORE
ZRANGEBYSCORE key min max [WITHSCORES] [LIMIT offset count]返回有序集 key 中,所有 score 值介于 min 和 max 之间(包括等于 min 或 max )的成员。有序集成员按 score 值递增(从小到大)次序排列。具有相同 score 值的成员按字典序(lexicographical order)来排列(转载 2016-07-25 16:51:21 · 1934 阅读 · 0 评论 -
Redis ZADD命令
Redis ZADD命令添加所有指定的成员指定的分数存放在键的有序集合。它可以指定多个分/成员对。如果指定的成员已经是有序集合中的一员,分数被更新,并在合适的位置插入元素,以确保正确的顺序。如果键不存在,一个新的有序集合的指定成员作为唯一的成员创建,就像如果有序集合是空的。如果该键存在,但不持有有序集合,则返回一个错误。返回值返回整型添加到有序集合,不包括被更新元素元素的数量。转载 2016-07-25 16:59:33 · 2677 阅读 · 0 评论 -
redis 五种数据类型的使用场景
String1、String 常用命令: 除了get、set、incr、decr mget等操作外,Redis还提供了下面一些操作: 获取字符串长度 往字符串append内容 设置和获取字符串的某一段内容 设置及获取字符串的某一位(bit) 批量设置一系列字符串的内容 应用场景: String是最常用的一种数据类型,普通的key/v转载 2016-07-25 17:14:51 · 450 阅读 · 0 评论