2016-02-05 70 views
-3

使用散列花费大量时间批量删除缓存的值。从redis批量删除

1小时4000键。

让我知道如何有效地做到这一点。

注意:我使用模式匹配来查找自然界中唯一的同时删除它的工作ID。

+2

如果你想要一个答案,你应该添加更多的细节问题。什么是_deleting使用hash_和_pattern匹配找到job_。添加一些代码。 – thepirat000

+0

我相信任何具有redis知识的人都能理解这里的哈希和模式匹配。 但需要我会解释更多关于这个问题。 –

回答

0

由于Anuj米塔尔说你应该添加更多关于你的代码的细节。 但是,要执行许多redis操作,您可以使用pipeline。另一方面,你的情况表现太糟糕了。 Redis可以执行比您提到的操作更多的操作。基于文档here

$ redis-benchmark -t set,lpush -n 100000 -q 
SET: 74239.05 requests per second 
LPUSH: 79239.30 requests per second