Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Redis 带类型选项的扫描命令与Lua脚本之间的时间复杂度差异_Redis_Lua_Redis Commands - Fatal编程技术网

Redis 带类型选项的扫描命令与Lua脚本之间的时间复杂度差异

Redis 带类型选项的扫描命令与Lua脚本之间的时间复杂度差异,redis,lua,redis-commands,Redis,Lua,Redis Commands,我想从包含大量密钥的Redis数据库中获取特定类型的密钥。 我有一个问题是关于这封信的 类型过滤器也在从数据库检索元素后应用,因此该选项不会减少服务器完成完整迭代所需的工作量 以下方法在时间复杂度和性能上有什么不同 使用带有类型选项的扫描命令(版本>=6.0支持) 从中使用Lua脚本

我想从包含大量密钥的Redis数据库中获取特定类型的密钥。
我有一个问题是关于这封信的

类型过滤器也在从数据库检索元素后应用,因此该选项不会减少服务器完成完整迭代所需的工作量

以下方法在时间复杂度和性能上有什么不同

  • 使用带有类型选项的扫描命令(版本>=6.0支持)
  • 从中使用Lua脚本