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 阅读(23) 评论(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 阅读(16) 评论(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 阅读(22) 评论(0) 推荐(0)

2025年9月17日

redis基础命令

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

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

2025年9月11日

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

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

posted @ 2025-09-11 17:29 jaba 阅读(9) 评论(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 阅读(65) 评论(0) 推荐(0)

2025年9月9日

roacketmq-acl安全机制

摘要: acl机制是用于生产者,消费者,dashboard连接broker的一种安全机制,可以进行身份校验以及权限控制 1.首先开启broker的acl机制 设置plain_acl.xml 重启broker 2.为生产者和消费者进行配置 3.为dashboard配置 修改dashboard的applicat 阅读全文

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

rockeqmq消息追踪(一般不用)

摘要: 配置生产者消息追踪 1.开启消息追踪机制 2.发送测试消息并在dashboard中查看消息发送情况 配置消费者消息追踪 1. 2.dashboard中查看消息消费情况 阅读全文

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

2025年9月8日

rocketmq消息模式

摘要: 集群模式: 多个消费者分别消费订阅的主题里的部分消息,根据消费者的数量均匀分配管理的队列,如果有大于队列数量的消费者,那么会有消费者处于空闲状态 创建集群模式消费者 仿照上图可以创建多个消费者,让他们处于同一个消费者组中,向这个topic中发送多个消息进行测试 广播模式: 每个消费者都消费一遍订阅的 阅读全文

posted @ 2025-09-08 10:24 jaba 阅读(7) 评论(0) 推荐(0)

2025年9月7日

rocketmq重试机制和死信消息

摘要: 1.重试机制 当生产者发送消息失败的时候,可以重新发送消息,可以设置重试的次数以及重试的间隔(一般不会设置) 当消费者消费失败的时候可以重新消费消息,默认的重试次数是16次(重试间隔和延迟等级一致(10s-2h)),如果是顺序消息的话默认会重试int的最大值次数(2的31次方-1次,大概21亿次) 阅读全文

posted @ 2025-09-07 12:36 jaba 阅读(42) 评论(0) 推荐(0)

导航