Redis教程

redis(12.21)

本文主要是介绍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
这篇关于redis(12.21)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!