Redis
性感皮卡
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Redis值五大数据类型——SortedSet类型
SortedSet 类型 简介 Redis 的 SortedSet 类型是 String 类型的有序不重复集合,与 Java 中的 TreeSet 有些类似,但是底层数据结构却差别很大。SortedSet 中的每个元素都维护着一个 score 属性,可以基于 score 属性对元素进行排序,底层实现是跳表 + 哈希表 。 应用场景 因为 SortedSet 类型的有序不重复的特点,经常被用来实现排行榜这样的功能。 常用命令 (1)zadd:向 SortedSet 中添加一个或多个元素 将下列学生得分信息存原创 2022-05-14 19:06:33 · 637 阅读 · 0 评论 -
Redis值的五大数据类型——String类型
String类型 Redis的String类型是二进制安全的,意味着String类型可以包含任何数据。比如图片或者序列化的对象。Redis的String类型的底层是动态字符数组,是可以扩容,可以修改的字符串,类似于Java的ArrayList,采用分配冗余空间的方式来减少内存的频繁分配。 如图所示,字符串实际分配的空间capacity大于实际的占用的空间len。要注意Redis的String类型最大占用512M的空间。 常用命令 set:添加键值对 127.0原创 2022-05-05 19:57:00 · 850 阅读 · 0 评论 -
Redis值的五大数据类型——Set类型
Set类型 Redis的Set类型是String类型的无序不重复集合,底层是一个值为null的哈希表,添加、删除、查找时间复杂度都是O(1)。如果你希望某个键值对存储多个元素,又不希望出现重复元素时,Set类型是一个很好的选择。 常用命令 sadd:向一个集合中添加一个或者多个元素 127.0.0.1:6379> sadd user:id "1001" "1002" "1003" (integer) 3 smembers:获取集合中所有成员 127.0.0.1:6379> smembers u原创 2022-05-06 22:43:36 · 974 阅读 · 0 评论 -
Redis键的常用命令
常用命令 keys *:查看当前库的所有键 127.0.0.1:6379> keys * 1) "name" exists:判断一个键是否存在 127.0.0.1:6379> exists name (integer) 1 # 存在 127.0.0.1:6379> exists age (integer) 0 # 不存在 type:查看一个键对应值的数据类型 127.0.0.1:6379> type name string del:删除一个键 127.0.0.1:6379&原创 2022-05-07 19:47:46 · 586 阅读 · 0 评论 -
Redis集群——主从配置
配置一主二从 host port role 192.168.186.200 6379 master 192.168.186.201 6379 slave 192.168.186.202 6379 slave 第一步、配置 master (1)进入 192.168.186.200,打开终端,在根目录下创建工作目录:/redis-master cd / mkdir /redis-master cd /redis-master (2)将 redis.conf 文件复制到 /redis原创 2022-05-14 15:12:40 · 1205 阅读 · 0 评论
分享