首頁 > 問答 > 主體
現在c端單線程rpush資料到redis ,我java端用的是hiredis client,能否多線程lpop數據,多線程lpop是否會出現重複pop到同一個數據啊?
高洛峰2017-04-24 09:14:21
Redis是單線程的,即伺服器端是單線程來處理所有的客戶端的請求的,所以你多個客戶端的請求是一條一條串行執行的。
PHP中文网2017-04-24 09:14:21
顯然不會啊。 pop是原子操作。
天蓬老师2017-04-24 09:14:21
有blpop。