在Redis中存储JSON文件并检索它

时间:2017-02-15 23:26:33

标签: json node.js redis

我正在Redis中存储JSON文件中包含的信息。我正在使用nodejs redis驱动程序。如果我使用哈希表存储信息,你认为我失去了什么吗? 信息只是数据中的一个大数组(数千个)元素(每个元素中有几个字段,有时不超过50个字段)和元数据中的一小部分属性。

3 个答案:

答案 0 :(得分:0)

失去什么是什么意思?存储值(JSON)并在Redis中检索它们可能非常快。 Plus Redis附带了一些非常方便的API,如TTL,FLUSHALL等......

就个人而言,我使用Redis作为我的个人资料页面。我将我的图片上传存储在Redis中,从未遇到过问题。

我的个人资料页面:http://fanjin.computer

Github回购:https://github.com/bfwg/relay-gallery

答案 1 :(得分:0)

我了解您按照以下方式存储这些JSON字符串:

hset some-key some-sub-key <the json>

实际上还有另一种有效的方法,它涉及直接使用全局密钥空间:

set some-key:sub-key <the json>

如果您只是存储这些JSON字符串,我会说在您的情况下创建全局空格键是最简单,最有效的方法。

答案 2 :(得分:0)

尽管已经回答了这个问题,但为了将来参考,有些人可能会问相同的问题,但正在寻找不同的答案(像我一样)。

如果是这种情况,我建议您浏览RedisJSON以在Redis中创建JSON类型。

相关问题