2025年9月26日

redis-bitMap类型基本命令

摘要: BitMap是reids2.2.0版本中引入的一种新的数据类型。该数据类型本质上就是一个只包含0和1的二进制字符串。 它的所有命令都是对这个字符串二进制位的操作。字符串中的每个字符对应的索引称为offset,offset的值的范围是[0,2^32-1],有42亿多。 每个offset位置上的字符只能 阅读全文

posted @ 2025-09-26 12:02 jaba 阅读(106) 评论(0) 推荐(0)

2025年9月24日

redis-zset类型基本命令

摘要: zset类型是有序的set类型,zset中的每个元素均为String类型,每个元素都有一个分值score,redis会根据score的 大小对集合进行由小到大的排序。zset中的元素不可以重复,但是score分值可以重复。 1.zadd命令 格式: ZADD key score value [sco 阅读全文

posted @ 2025-09-24 15:13 jaba 阅读(281) 评论(0) 推荐(0)

2025年9月23日

redis-set类型基本命令

摘要: set类型中的每一个元素都是String类型,set中的元素是无序且不可重复的。它的实现类似Java中的set, 底层都是value为null的hash表,所以才是无序且不可重复的。 1.sadd命令 格式:SADD key value [value value ...] 功能: 将一个多个valu 阅读全文

posted @ 2025-09-23 17:17 jaba 阅读(107) 评论(0) 推荐(0)

redis-list类型基本命令

摘要: redis存储数据的value可以是一个String类型的列表。列表中的数据会按照插入顺序进行排序,不过,该列表的底层实际上是一个没有 头节点的双向链表,所以对列表表头和表尾操作性能较高,但是对中间元素的插入和删除操作性能较差。 1.lpush/rpush命令 格式:LPUSH/RPUSH key 阅读全文

posted @ 2025-09-23 11:49 jaba 阅读(28) 评论(0) 推荐(0)

2025年9月18日

redis-hash类型基本命令

摘要: redis存储数据的value可以是hash类型的,也称之为hash表,字典等。hash表就是一个map,由key-value组成。 我们把hash表的key称为field,值称为value。注意:redis的hash表的field和value都为stirng类型 1.hset和hget命令 格式: 阅读全文

posted @ 2025-09-18 17:37 jaba 阅读(46) 评论(0) 推荐(0)

redis-string类型基本命令

摘要: String类型value是Redis中最常用,最基本的类型,String类型的value可以存放任意类型数据,包括数值型,二进制的图片,音频,视频,序列化对象等等。一个String类型的value最大时521M。 1.set命令 格式:set key value 功能:set除了可以直接设置key 阅读全文

posted @ 2025-09-18 14:46 jaba 阅读(21) 评论(0) 推荐(0)

redis-scan命令

摘要: 格式:SCAN cursor [MATCH pattern] [COUNT count] [TYPE type] cursor:游标,首次遍历从 0 开始,后续使用返回的新游标。 MATCH pattern:按模式匹配键(如 user:*)。 COUNT count:每批返回的键数量(默认 10,可 阅读全文

posted @ 2025-09-18 11:12 jaba 阅读(32) 评论(0) 推荐(0)

2025年9月17日

redis基础命令

摘要: 所有命令均在linux系统中执行 首先进入redis 1.keys命令 格式:keys pattern 功能:在当前数据库中查询所有符合正则表达式的key 说明:keys的速度很快,但是在一个大的数据库中使用它可能会阻塞当前服务器的服务,所有在生产环境中一般使用scan命令而不使用keys命令 2. 阅读全文

posted @ 2025-09-17 17:53 jaba 阅读(14) 评论(0) 推荐(0)

2025年9月11日

通过redisTemplate向redis中添加数据乱码问题

摘要: 如图 后面发现使用的是RedisTemplate模板,它存储的是二进制格式(含不可见字符) 后面改成StirngRedisTemplate,发现我从数据库中获取的Int类型的值都为null(实体类中的类型是Integer类型),注意set的时候要把integer类型的参数转换为Stirng类型 然后 阅读全文

posted @ 2025-09-11 17:29 jaba 阅读(15) 评论(0) 推荐(0)

springboot项目启动报错Consider defining a bean of type 'com.xxx.xxx.xxx.xxx' in your configuration.

摘要: 上图 报这个是因为Spring 在尝试自动注入 类 时找不到对应的 bean 首先看对应的类上的注解是否正确,service层是@Service注解,Dao层是@Mapper注解 如果没有问题在启动类上添加@ComponentScan注解,去扫描找不到对应类的包 如下图 改完之后重新启动 成功 阅读全文

posted @ 2025-09-11 11:32 jaba 阅读(132) 评论(0) 推荐(0)

导航