redis
redis学习笔记
爪哇玛咖
路要一步一步的走
展开
-
geo常用命令
geo常用命令。翻译 2021-06-08 22:15:49 · 334 阅读 · 0 评论 -
redis-zset常用命令
#-----------# zadd key score member 添加成员# 和zset为 sorted set,sadd相比 ,每个成员多了一个score,可以方便排序127.0.0.1:6379> zadd set1 0 a 0 aa 0 aaa 1 b 3 c 2 bb 3 cc(integer) 7127.0.0.1:6379> zscore set1 dd"5"127.0.0.1:6379> #-----------# zscore key memb翻译 2021-06-06 17:44:51 · 231 阅读 · 0 评论 -
redis-hash常用命令
命令demo# hest key field value 添加元素,可以批量操作#如果key不存在,会创建key,如果属性字段不存在,则创建,如果属性字段已经存在,则覆盖之前127.0.0.1:6379> hset user name zhangsan age 16(integer) 2#---------------------------# hkeys key 查看key下所有的field127.0.0.1:6379> hkeys user1) "name"2) "ag翻译 2021-06-03 22:32:35 · 86 阅读 · 0 评论 -
redis-list常用命令
list是双向链表list既可以被用作队列,先进先出FIFO,first-in-first-out;也可以被用作栈,先进后出 FILO ,first-in-last-out读写list# 将name1 push到list1中127.0.0.1:6379> lpush list1 name1(integer) 1#查找 从下标0 到 -1处的列表,相当于查询列表的全量值127.0.0.1:6379> lrange list1 0 -11) "name1"# push多个翻译 2021-06-02 22:56:32 · 227 阅读 · 0 评论 -
redis-set常用操作命令
# 添加元素127.0.0.1:6379[3]> sadd name lili(integer) 1127.0.0.1:6379[3]> sadd name nana(integer) 1# 批量添加元素127.0.0.1:6379[3]> sadd name qiqi sansan(integer) 2# 根据key查看 set中元素的个数127.0.0.1:6379[3]> scard name(integer) 4# 根据set的key 查看具体的元翻译 2021-06-02 21:24:57 · 125 阅读 · 0 评论 -
redis-string常用操作命令
127.0.0.1:6379> set name Evelyn # set key value 设置 key和 valueOK127.0.0.1:6379> get name # 获取name对应的value"Evelyn"127.0.0.1:6379> set age 18 OK127.0.0.1:6379> get age"18"127.0.0.1:6379> keys * # 获取所有的key列表1) "age"2) "address"3) "na.翻译 2021-06-02 08:03:04 · 63 阅读 · 0 评论 -
redis数据类型
五大基础数据类型String、Hash、List、Set、ZSetString:k-v形式,eg:粉丝计数hash:filed 和 value的映射关系,eg:购物车、商品信息list:双向链表,eg:消息队列set:集合,eg:用户A的微博关注者,集合还可以求交集、并集和差集zset:和set比增加了一个权重参数,可按照权重进行排序;eg:topn问题3种特殊数据类型geospatial,hyperloglog,bitmapgeospatial:位置信息,地图上的点信息hyper翻译 2021-06-01 23:13:19 · 81 阅读 · 0 评论