Redis 缓存中的“RedisValue”值参数中不允许使用哪些字符?

我必须在redis chache 中存储redis 键和值。然而,我要保存的 redisValue 是一个 1976 个字符长度的 Json 字符串,它有-> {,},[,],",-,: 字符,除了数字,字母。但在存储它时说参数无效。

那么redisValue中是否不允许使用上述任何字符或是否有字符限制? 或者 redisvalue 的无效参数异常的可能原因是什么?

提前致谢。


Redis
.net
2023-04-25 15:34:43
878浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
小猫的老公

假设

RedisValue
  • 1.

来自StackExchange.Redis;它被视为使用二进制安全 API 传输的不透明数据;有 no 不允许的字符。对于限制:由于 .NET 对象(包括字符串实例)的 2GB 限制,对于非常大的字符串,事情总是很棘手,但是:你离那个很远。在内部,redis ​可能有 512MiB 的限制​,这是在 UTF-8 编码值上。

分享
微博
QQ
微信
回复
2023-04-26 11:12:57


相关问题
ArkTSCheck检查不允许使用any
1138浏览 • 1回复 待解决
HarmonyOS ArkTS不允许any了
553浏览 • 1回复 待解决
HarmonyOS API12之后是否不允许uv_poll
600浏览 • 1回复 待解决
Redis消息队列list有哪些特性?
3125浏览 • 1回复 待解决
GitLab如何使用需要密码redis?
2570浏览 • 1回复 待解决
如何用redis/memcache做缓存层?
2566浏览 • 1回复 待解决