细看一下发现,里边这个地方存在点问题
1.if len(buff) > 6000 or len(arg) > 6000:
2.commands = ''.join([RedisProto().pack_command(*args)[0] for args in commands_args])
1的部分将一个命令分成三份,返回整个长度为3的列表
2的部分只取了列表中索引为0的元素,所以存在点问题,我是将2的部分修改成两个join函数了
Redis 批量插入大量数据Redis作为高性能的Nosql数据库越来越受欢迎,并在使用很多应用场景。常见的一种用法就是缓存一些用户数据。通常我们也会因为有特殊要求,手动插入一些缓存数据。 数据量小的时...