Queue用于生產(chǎn)者、消費者模型
gevent提供了'Queue', 'PriorityQueue', 'LifoQueue', 'JoinableQueue' 四種隊列,文檔介紹不全 ,看了代碼方才了解
所有隊列類型都是安全的(synchronized queue) ,數(shù)據(jù)推入和提取無需訪問保護
LifoQueue - 后進先出隊列,同數(shù)據(jù)堆棧結(jié)構(gòu)
JoinableQueue - 增加join,所有數(shù)據(jù)提取完畢join解除阻塞
PriorityQueue - 優(yōu)先級隊列,提取根據(jù)置入時的優(yōu)先級別
Queue - 超類消息隊列,提供同步數(shù)據(jù)置入和提取功能,其他隊列均從Queue派生
gevent提供了'Queue', 'PriorityQueue', 'LifoQueue', 'JoinableQueue' 四種隊列,文檔介紹不全 ,看了代碼方才了解
所有隊列類型都是安全的(synchronized queue) ,數(shù)據(jù)推入和提取無需訪問保護
LifoQueue - 后進先出隊列,同數(shù)據(jù)堆棧結(jié)構(gòu)
JoinableQueue - 增加join,所有數(shù)據(jù)提取完畢join解除阻塞
PriorityQueue - 優(yōu)先級隊列,提取根據(jù)置入時的優(yōu)先級別
Queue - 超類消息隊列,提供同步數(shù)據(jù)置入和提取功能,其他隊列均從Queue派生