广东微信网站建设价格,wordpress弹幕视频插件,用DW做的网站生成链接,wordpress重置数据类型说明常用方法stringString类型是包含很多种类型的特殊类型#xff0c;并且是二进制安全的。比如序列化的对象进行存储#xff0c;比如一张图片进行二进制存储#xff0c;比如一个简单的字符串、数值等等、 set、get、del方法#xff1a; 设置值#xff1a;s…数据类型说明常用方法stringString类型是包含很多种类型的特殊类型并且是二进制安全的。比如序列化的对象进行存储比如一张图片进行二进制存储比如一个简单的字符串、数值等等、 set、get、del方法 设置值set name bhz 取值 get name (说明 设置name多次会覆盖) 删除值del name 使用setnx (not exist) name 如果不存在进行设置存在就不需要进行设置返回0 使用setex (expired) setex color 10 red 设置color的有效期为10秒10秒后返回nil (在redis里nil表示空) 使用setrange 替换字符串: set email 674897610qq.com setrange email 10 ww (10表示从第几位开始替换后面跟上替换的字符串) 使用一次性设置多个和获取多个值的msetmget方法 mset key1 bhz key2 bai key3 28 :对应的mget key1 key2 key3 方法 对应的也有msetnx 和 mget方法。 一次性设置和取值的getset方法 set key4 cc getset key4 changchun 返回旧值并设置新值的方法。 incr和decr方法对某一个值进行递增和递减 incrby和decrby方法对某个值进行指定长度的递增和递减 incrby key 【步长】 append [name]方法字符串追加方法 strlen [name]方法获取字符串的长度 Hash 哈希是一种键值对结构适合管理用户信息等管理。哈希表的底层实现方式包括预分配和惰性空间释放。 hset myhash filed1 hello含义是hset是hash集合myhash是集合的名字 filed1是字段名 hello是其值使用hget myhash field1 获取内容 也可以存储多个值。hmset可以进行批量存储多个键值对hmset myhash sex nan addr beijing,也可以使用hmget进行批量获取多个键值对。 同样也有hsetnx,和setnx类似 hincrby和hdecrby 集合递增和递减 hexists 是否存在key如果存在返回不存在返回0 hlen 返回hash几个里的所有的键数值 hdel 删除指定hash的field hkeys 返回hash里所有的字段 hvals 返回hash的所有value hgetall 返回hash里所有的key和value ListList类型是以一个链表结构的集合主要功能有push、pop、获取元素等。更消息的说List类型是一个双端链表的结构 lpush方法:从头部加入元素先进后出 lpush list1 hello rpush方法从尾部加入数据先进先出 rpush list2 hangzhuo linsert方法插入元素 linsert list2 before [集合元素] [插入元素] Set 集合不允许有重复的元素元素是无序的。集合的底层实现方式包括跳跃表的空间重分配。对集合可以取交集并集差集。 sadd,添加 srem 删除 spop 随机删除 Zset 有序集合则是在Set的基础上增加了元素的排序功能。有序集合的底层实现方式包括hash的rehash。 1. ZADD添加新的有序元素到集合中同时可以指定元素的关联分数。 2. ZREM从有序集合中删除指定的元素。 3. ZINCRBY向指定的元素增加关联分数。 4. ZINCRBYFLOAT向指定的元素增加一个浮点数形式的关联分数。 5. ZDECRBY向指定的元素减少关联分数。 6. ZDECRBYFLOAT向指定的元素减少一个浮点数形式的关联分数。 7. ZRANGE获取有序集合中指定范围内的元素包括元素本身和关联分数。 8. ZRANK获取指定元素在有序集合中的排名。 9. ZCOUNT获取有序集合中指定范围内的元素数量。 10. ZRANGEBYLEX获取有序集合中按照元素的字母顺序排列的元素。 11. ZREVRANGE获取有序集合中指定范围内的元素包括元素本身和关联分数但返回的结果是反向的。 12. ZREVRANK获取指定元素在有序集合中的反向排名。 13. ZSCORE获取指定元素的关联分数。 14. ZUNIONSTORE将多个有序集合合并为一个新的有序集合。 15. ZINTERSTORE将多个有序集合按照指定的关联分数进行交并运算得到一个新的有序集合。 16. ZREMRANGEBYLEX按照元素的字母顺序从有序集合中删除指定范围内的元素。 17. ZREMRANGEBYRANK按照元素的排名从有序集合中删除指定范围内的元素。 18. ZREMRANGEBYSCORE按照元素的关联分数从有序集合中删除指定范围内的元素。 19. ZREVRANGEBYLEX按照元素的字母顺序从有序集合中获取指定范围内的元素。 20. ZREVRANGEBYRANK按照元素的排名从有序集合中获取指定范围内的元素。 21. ZREVRANGEBYSCORE按照元素的关联分数从有序集合中获取指定范围内的元素。 2023年的软考案例分析中出现了考察Redis命令的题目。