我正在尝试将行的毫秒插入redis。 我浏览了redis massinsertion教程并尝试了
cat data.txt | python redis_proto.py | redis-cli -p 6321 -a“myPassword”--pipe
这里的redis_proto.py是python脚本,它读取data.txt并转换为redis协议。
我收到了一些错误,如下所示
传输所有数据。等待最后的回复...... NOAUTH需要身份验证。 NOAUTH需要身份验证。
任何帮助或建议都会受到赞赏吗?
答案 0 :(得分:1)
我猜你的密码会有“$”。如果删除它将起作用。
答案 1 :(得分:0)
我认为您可以在连接池参数中添加密码,如下所示:
池= redis.ConnectionPool(主机= redis_host,端口= INT(redis_port),DB = INT(redis_db),密码= redis_pass)