0
根據Redis的文檔:100,000 Redis的寫性能
Remember that with commodity hardware Redis is able to handle 100.000 writes per second. That's enough even for Twitter, I guess.
我的電腦配置是:
CPU:1.5GHz的CI7
內存:4GB。永遠不會去最大的使用!
OS:在我的本地Win7的
,我在PHP測試100.000 SADD
或set
這個腳本:
for ($i=0; $i < 100000; $i++) {
Redis::set('log:'.$i, $i);
}
但這需要30 seconds
完成。爲什麼?!
可能是因爲您的靜態電話的使用將不得不作出一個新的連接的Redis每次調用設置():你」如果您實例化類,那麼會獲得更好的性能,然後調用set(),因爲連接只會執行一次。如果您通過名稱而不是IP地址 –
連接到redis服務器,這一點尤其重要,但您甚至沒有指出您正在使用的PHP的哪個redis界面:PHPredis或predis? –
我正在使用Laravel的內置Redis驅動程序。我認爲它使用Predis。 – Pars