单个Redis del命令可以删除多少个键?

3
我希望您能够在redis客户端上使用单个删除命令删除多个redis键。在要删除的键的数量方面,是否有任何限制?我将使用del key1 key2 ...。"最初的回答"

请参考以下链接:https://dev59.com/YFgQ5IYBdhLWcg3wWCnP#42913294 - undefined
1个回答

3
没有关于键的数量的硬性限制,但查询缓冲区限制会提供一个界限。当缓冲区达到1 GB时,连接会关闭,因此实际上这是有点难以达到的。
文档: https://redis.io/topics/clients 然而!你可能需要考虑Redis是单线程的:耗时命令将阻止所有其他命令直到完成。根据您的用例,这可能会为将删除操作分成1000个一组等组提供充分理由,因为它允许其他命令在其中插入。(无论是否可以容忍这种情况都是您需要根据具体情况来确定的。)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接