RabbitMQ + Redis
文章平均质量分 95
云村小威
学不可以已...
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
RabiitMQ延迟队列(死信交换机)
在MQ中,当消息成为死信(Dead message 死掉的信息)后,消息中间件可以将其从当前队列发送到另一个队列中,这个队列就是死信队列。而 在RabbitMQ中,由于有交换机的概念,实际是将死信发送给了死信交换机(Dead Letter Exchange,死信交换机和死信队列和普通的没有区别。有些队列的消息成为死信后,(比如过期了或者队列满了)这些死信一般情况下是会被 RabbitMQ 清理的。但是你可以配置某个交换机为此队列的死信交换机,该队列的消息成为死信后会被重新发送到此 DLX。原创 2024-02-07 07:43:34 · 3162 阅读 · 131 评论 -
RabbitMQ之交换机
在RabbitMQ工作流程有一项叫在中生产者发送的信息不会直接投递到队列中,而是先将消息投递到交换机中,在由交换机路由到一个或多个队列中。原创 2024-02-04 19:10:48 · 7707 阅读 · 73 评论 -
RabbitMQ入门概念
使用的RabbitMQ之后,将订单的求情放到rabbitmq容器中,不需要等待其他服务处理完再返回结果,让他们自己去rabbitmq排队处理。假设用户在某一段时间请求数暴增,有5000个请求发送过来,系统这时就会发送5000条SQL进入MySQL进行执行,MySQL对于如此庞大的请求当然处理不过来,MySQL就会崩溃,导致系统瘫痪。原创 2024-01-31 14:20:16 · 1478 阅读 · 62 评论 -
Redis注解式开发结合SSM项目使用与Quartz框架介绍以及击穿、穿透、雪崩问题解决
在解决这些redis问题时,我们需要综合考虑系统的并发性、可用性和性能。通过合理的缓存策略、锁机制、预加载与使用调度框架等手段,可以有效地解决Redis中的击穿、穿透和雪崩问题,提高系统的稳定性和性能。原创 2023-11-07 10:00:29 · 3139 阅读 · 98 评论 -
Java操作redis常见类型数据存储
redis与mysq都是数据库,java操作redis其实跟操作mysql的过程是差不多的,首先都是导入依赖、建立连接,只是方式不同,redis是非关系数据库而mysql是关系数据库。原创 2023-11-04 23:15:45 · 8510 阅读 · 60 评论 -
Redis安装与配置及常用命令使用讲解
Redis是一个开源的内存数据结构存储系统,它可以用作数据库、缓存和消息中间件。Redis支持多种数据结构,包括字符串、哈希表、列表、集合和有序集合,这使得它非常灵活和多用途。Redis的主要作用是提供高性能的数据存储和访问。由于数据存储在内存中,Redis能够实现非常快速的读写操作,使其成为处理高并发和低延迟应用的理想选择。此外,Redis还具有以下几个重要的特性和应用场景:缓存:Redis常用于缓存热门数据,以减轻后端数据库的负载。原创 2023-11-02 22:59:41 · 1177 阅读 · 50 评论
分享