消息队列总结及案例
创始人
2024-06-02 21:45:33
0次
文章目录
- python内置队列
- 分布式队列
- rabbitmq
- rocketmq
- redis list 队列
python内置队列
- 标准库queue
- 提供Queue队列、LifoQueue栈、PriorityQueue优先级队列
- 用于单机的生产者、消费者缓冲队列;
生产者,生产消息的进程或线程;
消费者,使用消息的进程或者线程;
先进先出的队列Queue
在这里插入代码片
分布式队列
用于不同的主机之间通信,
rabbitmq
- erlang语言实现,比较稳定;
- 基于AMQP协议,不限制实现语言,可以python/java/go等
- client/server模式
- 官网参考
原理:
pass
- 安装rabbitmq
- 首先安装erlang运行环境;
- 下载rabbitmq并安装,根据自己的系统选择;
rocketmq
redis list 队列
pending…
相关内容