摘要:对key所存储的字符串值,设置或清除指定偏移量上的位(bit) 例子:设置一周的打开记录(0:未打卡,1:已打卡) 2.对key所存储的字符串值,获取指定偏移量上的位(bit) 例子:获取某天的打卡记录 3.获取全部或者指定区间的偏移量上的位(bit) 例子:获取一周全部的打卡记录
阅读全文
摘要:添加指定的元素到hyperloglog中 Pfadd key member…… 2.返回给定hyperloglog的基数估算值(集合中不重复元素的个数) Pfcount key 3.将多个hyperloglog合并为一个hyperloglog(合并时,会去除重复项) Pgmerge destkey
阅读全文
摘要:添加地理位置(两极无法添加) Geoadd key 经度 纬度 名称 有效的经度从-180度到180度。 有效的纬度从-85.05112878度到85.05112878度。 2.获取指定位置的经度和纬度 Geopos key 名称…… 3.返回两个给定位置之间的距离 Geopos key 名称1 名
阅读全文
摘要:往zset有序集合中添加值 Zadd key 计数位 member 2.显示用户值,从小到大 Zrangebyscore key -inf(最小值) +inf(最大值) withscores(带上有序集合的值) 3.显示全部值,从大到小 Zrevrange key 开始 结束 4.移除有序集合中的指
阅读全文
摘要:set和get多个值(设置相同字段的值,会被后者覆盖) 2.获取全部的数据 Hgetall key 3.删除hash指定的key字段(对应的value值也会消失) Hdel key field…… 4.获取hash表的字段数量 Hlen key 5.判断hash中指定的字段是否存在(存在返回1,不存
阅读全文
摘要:在set集合中添加一个或者多个值 Sadd key value…… 注意:set集合是无序不重合的。 2.查看set集合中的值 Smembers key 3.判断某一个值是否存在set集合中(存在返回1,不存在返回0) Sismember key value 4.获取set集合中的内容元素的个数 S
阅读全文
摘要:将一个或多个值,插入到列表头部(左) Lpush key value…… 2.通过区间获取具体值 Lrange key 开始 结束 3.将一个或多个值,插入到列表尾部(右) Rpush key value…… 4.移除列表左右值 Lpop key Rpop key 5.通过下标获取列表中的某个值 L
阅读全文
摘要:1.往key里追加字符串(如果没有这个key就自动新增) append key string 2.获取key中string的长度 strlen key 3.对key中的value进行自增1 incr key 4.对key中的value进行指定步长增量 incrby key 步长 5.对key中的va
阅读全文
摘要:判断当前数据库中key是否存在 exists key 2.移除当前key到其他数据库 move key db(数据库索引) 3.设置当前key的过期时间,单位是秒 expire key second 4.查看当前key的剩余时间 ttl key 5.查看当前key的类型 type key
阅读全文
摘要:启动redis-server服务 redis-server redis配置文件路径 2.查看 redis服务 ps -ef|grep redis 3.通过redis-benchmark 进行压力测试 redis-benchmark -h localhost -p 6379 -c 100 -n 100
阅读全文