redis如果set一個(gè)非常簡單的字符串,比方a,在使用ab進(jìn)行并發(fā)測(cè)試下,redis讀取時(shí)非常快,ab上反映的的并發(fā)連接可以到三千,但是當(dāng)set存儲(chǔ)的這個(gè)字符串變長,在并發(fā)下redis的get讀取速度就相應(yīng)的在變慢,當(dāng)存儲(chǔ)一個(gè)序列化的數(shù)據(jù)時(shí)候,字符比較多,這時(shí)候qps下降到只有160左右,這個(gè)redis嚴(yán)重限制了并發(fā)。使用redis,不可能不存儲(chǔ)比較長的序列化字符串?dāng)?shù)據(jù),但這極大的降低了讀取速度,redis這個(gè)問題該怎么解決?使用的node服務(wù),node中使用的ioredis進(jìn)行的redis操作
急求?。。。et的速度與set存儲(chǔ)的String長度有關(guān)系?正相關(guān)?萬分感謝
阿晨1998
2019-06-09 10:49:27
