【发布时间】:2018-04-12 09:55:14
【问题描述】:
我将对象存储为哈希,例如:key-> customer:123,email->dk@gmail.com,mobile->828212,name->darshan 等...
现在可以在 redis 中根据电子邮件查询客户,而无需将交叉关系存储为集合,这更像是一种解决方法。 例如,在插入客户存储时设置为 key->email:dk@gmail.com value->customer:123 等等。 假设我在哈希中有 100 个字段,我需要查询其中的 20 个(如电子邮件) 如果我们也在 Sets 中创建这些字段的每个条目,它会显着增加 redis 实例中的键数。
还有其他替代方法或更好的方法吗?
【问题讨论】:
标签: redis stackexchange.redis node-redis