gpt4 book ai didi

string - Redis - 数据类型 STRING 的 SET 有限制吗?

转载 作者:IT王子 更新时间:2023-10-29 05:57:21 26 4
gpt4 key购买 nike

我在我的 mac 终端上使用命令行界面来设置一个长字符串。

SET mystring "[长字符串]"

现在的问题是这样的。当我从文本编辑器将长字符串复制到 cli 时,粘贴的字符串在 4,066 个字符处被截断。

我认为这可能是 mac 终端的复制/粘贴缓冲区大小,但我可以在 redis-cli 之外粘贴更长的时间。

而且它离 redis 中的 STRING 的 512 MB 限制还差得很远。

这与另一个问题类似,但步骤不同。 Redis cuts of the string when getting a serialized object back. Cant find any limits

谢谢!

最佳答案

redis-cli 使用 linenoise用于终端输入的自定义库,恰好具有 4096 字节的硬编码输入缓冲区大小:linenoise.c:101 .您可能想将 Redis 命令写到一个文件中,然后使用 redis-cli --eval 执行它。

关于string - Redis - 数据类型 STRING 的 SET 有限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20362951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com