Loading...
This site is best viewed in a modern browser with JavaScript enabled.
Something went wrong while trying to load the full version of this site. Try hard-refreshing this page to fix the error.
ngx.semaphore和ngx.shared实现的队列哪个性能会更优
xutimon
如题大家可以先猜猜,
或者谁已经测试过发发过程我也就不测试了,
如果没有人有总结,那么后面我写个demo测试下看结果 ^_^
doujiang24
Hello
ngx.semaphore 是 worker 内的信号通知,主要优势在及时性,性能也非常好
但是,当做队列,貌似你得自己实现队列的逻辑,semaphore 只是信号通知
你所指的 ngx.shared 是指 ngx.shared 的 lpush,lpop 这些?
这个才是真正的队列,主要优势在于支持跨 worker 的通信
总的来说,这两是两个完全不同的功能,直接对比没意义
在 2017年1月10日 上午10:26,
<
xut...@gmail.com
>
写道:
如题大家可以先猜猜,
或者谁已经测试过发发过程我也就不测试了,
如果没有人有总结,那么后面我写个demo测试下看结果 ^_^
--