根据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:Ci7 1.5GHz
内存:4GB。永远不会达到最大使用率!!
操作系统:Win7
在我的localhost上,我在PHP中使用此脚本测试了100.000 SADD
OR set
:
for ($i=0; $i < 100000; $i++) {
Redis::set( 'log:'.$i, $i );
}
但这需要30 seconds
才能完成。为什么呢?!
答案 0 :(得分:1)
我只想把它放在这里......
Redis::pipeline(function($pipe)
{
for ($i = 0; $i < 1000; $i++)
{
$pipe->set("key:$i", $i);
}
});