Redis 批量插入在 Windows 中不起作用

Redis 批量插入在 Windows 中不起作用

我正在尝试使用下面这个简单的命令来使用 redis 的批量插入功能。这是我在文本文件输入中输入的命令。 "*3\r\n$3\r\nSET\r\n$3\r\nkeys\r\n$5\r\nvalues\r\n" 然后我运行下面的命令,但值没有插入到 redis 中, echo "$(.\lua_poc\mass_insert.txt in.redis)" | .\redis-cli.exe --pipe

输出显示Replies:0总是如此。

All data transferred. Waiting for the last reply...
Last reply received from server.
errors: 0, replies: 0

我们在 Windows 10 中使用 redis 4.0.9 版本。如能得到任何帮助,我们将不胜感激。

答案1

echo 正在做一些奇怪的事情。下面的命令对我来说很管用。cat .\lua_poc\mass_insert.txt | .\redis-cli.exe --pipe

相关内容