![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息队列
文章平均质量分 91
每一个不曾起舞的日子,都是对生命的辜负
这个作者很懒,什么都没留下…
展开
-
redis实现消息队列
1. list实现队列 发送消息 lpush mylist a b c d 接收消息 rpop mylist 缺点 需要不同调用rpop来确定list中是否有待处理的消息。 如果消费速度跟不上发送速度,会造成消息积压 2. brpop与plpop 消费消息 # brpop key [key ...] timeout brpop mylist1 mylist2 0 优点 可以同时监听多个list 没有可以消费的消息会阻塞 缺点 还是需要自己主动去执行brpop...原创 2022-03-03 00:05:41 · 684 阅读 · 0 评论 -
kafka
1. 相关概念 producer:生产者,发送消息起码要指定cluster和topic Cluster:kafka集群,管理kafka节点,服务注册与发现 Broker:实际的工作节点 Topic:kafka消息队列采用的发布订阅模式,这个就是消费者订阅的主题 Partition:一个Topic下面可以有多个partition,类似文件系统下的二级目录 ...原创 2022-02-27 13:57:06 · 976 阅读 · 0 评论