鍍金池/ 問答/PHP/ redis 有序集合批量添加問題

redis 有序集合批量添加問題

redis有序集合批量添加元素, zadd方法可以實(shí)現(xiàn)多個(gè)元素添加, pipeline管道也可以實(shí)現(xiàn)批量操作, 如果有5千條數(shù)據(jù)需要添加,那么應(yīng)該使用哪種方式呢, zadd是否可以用于比較多數(shù)據(jù)的添加,具體的底層實(shí)現(xiàn)細(xì)節(jié)是怎樣的呢 ?

回答
編輯回答
幼梔

zadd 可以添加多個(gè),但因?yàn)?redis 本身是單線程的原因,數(shù)據(jù)太多會(huì)阻塞卡住一段時(shí)間,不過五千條數(shù)據(jù)其實(shí)也不算多,最好還是使用 pipe 的方式。
https://redis.io/topics/mass-...
http://redis.cn/topics/mass-i...

2018年7月24日 22:52