微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

redis(12.21)

windows+R中输入cmd 在控制面板上输入(打开redis):redis-cli.exe -h 127.0.0.1 -p 6379 SET key value 设置指定 key 的值 GET key 获取指定 key 的值。 键(key) TYPE key 返回 key 所储存的值的类型。 DEL key该命令用于在 key 存在时删除 key。 哈希(Hash) Redis hash 是一个 string 类型的 field(字段) 和 value(值) 的映射表,hash 特别适合用于存储对象。 HDEL key field1 [field2] 删除一个或多个哈希表字段 HGET key field 获取存储在哈希表中指定字段的值。 HGETALL key 获取在哈希表中指定 key 的所有字段和值 列表(List) Redis列表是简单的字符串列表,按照插入顺序排序。你可以添加一个元素到列表的头部(左边)或者尾部(右边) RPUSHX key value 为已存在的列表添加值 LRANGE key start stop 获取列表指定范围内的元素 LPUSHX key value 将一个值插入到已存在的列表头部 集合(Set) Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。 集合对象的编码可以是 intset 或者 hashtable。 Redis 中集合是通过哈希表实现的,所以添加删除,查找的复杂度都是 O(1)。 SADD key member1 [member2] 向集合添加一个或多个成员 SCARD key 获取集合的成员数 SINTER key1 [key2] 返回给定所有集合的交集 有序集合(sorted set) Redis 有序集合和集合一样也是 string 类型元素的集合,且不允许重复的成员。 不同的是每个元素都会关联一个 double 类型的分数。redis 正是通过分数来为集合中的成员进行从小到大的排序。 有序集合的成员是唯一的,但分数(score)却可以重复。 集合是通过哈希表实现的,所以添加删除,查找的复杂度都是 O(1)。 集合中最大的成员数为 2 ZADD key score1 member1 [score2 member2] 向有序集合添加一个或多个成员,或者更新已存在成员的分数 ZCARD key 获取有序集合的成员数 ZRANGEBYLEX key min max [LIMIT offset count] 通过字典区间返回有序集合的成员 详细请参考:https://www.runoob.com/redis/redis-sorted-sets.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐