【发布时间】:2020-05-07 13:35:11
【问题描述】:
我想使用 Redis 的哈希并将 JSON 对象存储在一个键中,将数组存储在另一个键中。 我怎样才能做到这一点。
例如当我运行这个时:
redis.hmset(`channel`, 'key1', 'someValue', 'key2', [{x: 1}])
然后它给出了错误。
但是,如果我将 key2 的值更改为字符串,它将以字符串的形式存储。 我想存储 JSON 数据。我该怎么做?
我正在使用 Node 和 redis npm 包。
【问题讨论】:
-
哪种语言?哪个客户?
-
更新问题,使用节点
-
您只需要将 JSON 获取/设置为 blob 还是就地更新和部分检索?
-
@GuyKorland 他在我的回答的 cmets 部分谈到了他的情况 - 我也提到了你的名字。
-
@GuyKorland 我需要设置 JSON 数据并从哈希中获取并更新数据。
标签: redis node-redis redisjson