SpringBoot与Redis Stream整合实现消息队列
最近需要做一个简单的埋点工作,考虑到发送数据比较密集,每次都将数据实时写入那肯定不合理,于是就考虑利用消息队列做一下缓冲,避免过多的写入造成对系统的影响,这种场景拍脑门一想就是利用kafka或者rabbitmq来实现,但目前现状是申请网络策...
最近需要做一个简单的埋点工作,考虑到发送数据比较密集,每次都将数据实时写入那肯定不合理,于是就考虑利用消息队列做一下缓冲,避免过多的写入造成对系统的影响,这种场景拍脑门一想就是利用kafka或者rabbitmq来实现,但目前现状是申请网络策...
简单的介绍下Redis中的Pub/Sub模型的用法,前几年还用过,自从Redis Stream出来以后,这个应该就很少用。 1. Redis Pub/Sub优缺点 先来看看优缺点吧,从以下就可以看出,这个模型可使用的场景实在是非常非常少了。...
接上篇《Windows11 Docker更换国内源》,本篇介绍下如何在Windows上使用Docker部署服务。 一、创建本地映射目录 为方便管理,Docker所有的映射目录统一都映射到D:\DockerContainer这个目录下面。 创...
拉取Redis官方镜像 docker pull redis 创建模版文件 创建目录 mkdir /home/redis 创建文件 vim redis-cluster.tmpl 填入如下内容: # redis端口 port ${PORT} #...
第一次接触Prometheus还是2018年参加QCON北京会议时听的一场Prometheus的讲座,当时所在的公司监控系统主要使用的zabbix,应用级的监控使用的是Pinpoint的二次开发,所以对于Prometheus的了解还只是听闻...
前不久,Redis官方便放出了Redis5.0RC版,新增了不少新特性,想尝尝鲜,于是就在618新买的京东云主机(4C8G)中进行安装。 1. 环境介绍 CentOS7 (未安装Development Tools) 4C8G(其实1c1g足...
最新需要将Redis的数据从旧集群迁移到新集群上去,旧集群的数据目前大约是22G,这种情况下还是使用工具比较靠谱些。Google了一把,发现有个不错的工具redis-migrae-tool。 redis-migrae-tool...
在开发过程中,经常会遇到Redis的机器内存过高而导致其他服务受到影响,主要原因是没有对一些临时的key设置过期时间或者定期清理,时间一长就会造成很多垃圾数据塞满内存,那么此时就可以通过keys命令将匹配到的key删除。 单节点Redis删...