如何解决redis上的读取超时?

时间:2015-11-09 02:58:35

标签: redis jedis

我是Redis的新手。在我的例子中,有一个项目A插入数据到redis可能是每秒10000条记录。我有项目B每5分钟从redis读取数据到mongodb。顺便说一下,这两个项目都是用java编写的。

项目A将正常工作,但项目B将抛出读取超时异常。由于项目B需要获得可能非常大约4百万的所有redis密钥。所以我使用命令:

keys *

它将读取超时。顺便说一句,我也尝试了关于scan的命令,但它太慢了。我想问一下如何设置关于超时的配置?也许我需要

timeout = 5 minutes

怎么做?对我这个案子有什么更好的解决方法吗?

0 个答案:

没有答案