redis set删除操作太慢

外层循环八十,内层循环几百,删除要几秒到几十秒。。。(redis已经设置到本地)求解!

    for (Integer id : deleteGalleryIds) {
            Set<String> distributorIdSet = jedisCache.hkeys(JedisKey.HASH_DISTRIBUTOR);
            for (String distributorId : distributorIdSet){
                jedisCache.zrem(distributorId,String.valueOf(id));
                。。。。。
            }

看看redis的slowlog,看是什么命令操作比较慢。
然后在优化你的删除逻辑等