zoukankan      html  css  js  c++  java
  • Beanstalkd,zeromq,rabbitmq的区别

    1)、rabbitmq(功能强大,管理应用也完善,不过也比较重量级)
    2)、zeromq(从rabbitmq出来的一个小而快速的队列,基本是目前最快的队列机制,自身支持多种模式,可以对各个模式进行自己组合,来满足业务的需求,非常自由,不过缺点是太过自由了,什么东西都得自己部署)
    3)、beanstalkd(相对来说功能够用,也非常小,学习成本底,就那么个协议文件,淘宝系统核心团队正在使用的队列,持久化通过binlog)

    个人理解,rabbitmq是消息队列(message queue),着重点在于保证消息的分发传递。
    beantalk是任务队列(task queue)或是说作业队列(job queue),着重点在保证任务执行。
    从本质上来说他俩是不同的中间件。
  • 相关阅读:
    SQLAlchemy
    Redis
    Django框架详解
    nginx负载均衡(反向代理)
    Python 字典 fromkeys()方法
    docker容器的使用
    keepalived原理
    学习区块链必读的6本书
    MATLAB基础入门笔记
    思念是一种美丽的孤独
  • 原文地址:https://www.cnblogs.com/phpper/p/9175672.html
Copyright © 2011-2022 走看看