首页 > 解决方案 > 多个线程同时处理相同的数据

问题描述

我是多线程的新手,并且缺少正确的术语。有一些关于如何开始的指示会很棒。

我想要一个不断检查新数据的主线程。一旦新数据到达,它应该分发到 n 个工作节点。每个工作节点都有不同的设置,但所有工作节点应该同时处理相同的数据,然后等待主线程提供新数据。

不确定这适用于队列吗?因为工作人员会从队列中删除该项目,而其他人不会处理任何项目。

那么可能是全局变量还是使用共享内存空间?

任何提示将不胜感激。

标签: pythonmultithreading

解决方案


推荐阅读