我有一个关于 Redis 中 HSET 的问题。据我所知,Redis 是一个键值数据库。这意味着每个东西都存储为键值对,我们没有例如表这样的东西。 我想要在 Redis 中保存一些东西,所以我决定使用哈希表。由于 HMSET 已经被弃用了,我们应该使用 HSET,但是如何将许多属性作为值和 ID 作为键存储在 HSET 中呢? 你知道我想要保存像这样的一些东西:
await redis.hset(`origin-${originId}`, 'title',title)
但是如果我有许多字段要保存,我需要为每个字段编写这一行吗?例如:
await redis.hset(`origin-${originId}`, 'title',title)
await redis.hset(`origin-${originId}`, 'status',status)
...
在 HSET 中,我们需要定义三个参数,我编写了这段代码。有更好的解决方案吗?