Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.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

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
Python Redis Cluster,如何并行遍历大型密钥集_Python_Redis_Stackexchange.redis_Redis Cluster - Fatal编程技术网

Python Redis Cluster,如何并行遍历大型密钥集

Python Redis Cluster,如何并行遍历大型密钥集,python,redis,stackexchange.redis,redis-cluster,Python,Redis,Stackexchange.redis,Redis Cluster,我正试图通过pythonStrictRedisCluster修改大型Redis集群中的值,并尝试并行地遍历键 到目前为止我已经试过了 keys()超时的命令 scan()/scan\u iter()在单个线程中遍历值,速度太慢 有没有办法在线程中按块扫描?可以扫描群集的每个节点,或者每个密钥空间?我注意到一个CLI命令GETKEYSINSLOT,但它在python Redis中不可用 我所有的键都是UUID格式的字符串

我正试图通过python
StrictRedisCluster
修改大型Redis集群中的值,并尝试并行地遍历键

到目前为止我已经试过了

  • keys()
    超时的命令
  • scan()
    /
    scan\u iter()
    在单个线程中遍历值,速度太慢
  • 有没有办法在线程中按块扫描?可以扫描群集的每个节点,或者每个密钥空间?我注意到一个CLI命令
    GETKEYSINSLOT
    ,但它在python Redis中不可用

    我所有的键都是UUID格式的字符串