gpt4 book ai didi

python - 本地网络中 Python 中的 RabbitMQ、ZMQ 和 Celery 之间的最佳选择是什么?

转载 作者:行者123 更新时间:2023-12-01 02:17:37 24 4
gpt4 key购买 nike

我正在实时监控时间序列数据。
我使用 涌入数据库 作为数据库和 ZMQ 用于在 之间排队和传输(发布/订阅)数据服务器 客户在本地网络中。
有没有更好的方法来管理它? (即使用 API 或 RabbitMQ 或类似的东西)

[ 注意 ]:

  • 本项目使用了 Python/Django 和 InfluxDB。
  • 传输速度很重要。
  • 最佳答案

    只有当我们知道您正在寻找什么功能时,才能选择最佳选择。

    如果您愿意接受建议并寻找非常稳定和非常轻量级的通信协议(protocol),我建议您好好看看 nanomsg和下一代协议(protocol)nng .
    对我来说 nanomsg 比 ZMQ 更稳定,并且需要零配置。 nng 添加了安全的网络套接字,并有机会成为下一个大事件
    光通信协议(protocol)。

    Why ZeroMQ Shouldn’t Be Your First Choice .

    从长远来看,使用 nanomsg 的问题比使用 ZMQ 的问题要少。

    引用:

    If I were in your shoes, and having for years my hands dirty with ZeroMQ v2.1.1 -- right due to cross-compatibility issues in heterogeneous uncontrollable code-execution environment -- I would investigate what POSIX-compliant nanomsg can bring to the table ( C-based, C++ & .NET bindings ready ) and indeed a very lightweight tool. Link



    What library can I use to do simple, lightweight message passing?

    关于python - 本地网络中 Python 中的 RabbitMQ、ZMQ 和 Celery 之间的最佳选择是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48250676/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com