亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Redis Queue 使用的是多線程還是多進程?

Redis Queue 使用的是多線程還是多進程?

拉風的咖菲貓 2023-04-25 17:44:57
我發現 Redis 隊列是啟動新任務進行處理的好代理。但是,我不知道Redis Queue在Python中使用的是Multithreading還是Multiprocessing?。原始回購協議在這里: https: //github.com/rq/rq“RQ(Redis 隊列)是一個簡單的 Python 庫,用于排隊作業并在后臺與工作人員一起處理它們”再者,這里的工人是什么意思?它是計算機中的處理器(CPU內核)嗎?感謝你們
查看完整描述

1 回答

?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

Redis Queue確實是一個分布式任務隊列,類似于Celery。任務/工作通常分布在機器上(在其上部署工作人員)。它不同于使用多處理標準庫的常規多進程或線程。

這是一個從Redis(這里充當消息隊列,如 RabbitMQ、Kafka)worker消費任務/作業,然后處理任務并發回結果的進程。


查看完整回答
反對 回復 2023-04-25
  • 1 回答
  • 0 關注
  • 154 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號