Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将数据保存到redis并支持快速查询_Redis - Fatal编程技术网

将数据保存到redis并支持快速查询

将数据保存到redis并支持快速查询,redis,Redis,我有一张如下表: sec_name date1 date2 date3 IBM 10 11 12 GOO 11 8 7 AWS 7 14 12 ALI 12 6 6 我想将它们存储到redis中,并支持通过Secu名称列表和日期列表获取数据的查询,例如[IBM,AWS]&[date1,date3] 在redis中存储有更好的数据结构吗? 假设有10000*10000个数据

我有一张如下表:

sec_name  date1 date2 date3
   IBM      10    11    12
   GOO      11     8     7
   AWS       7    14    12
   ALI      12     6     6
我想将它们存储到redis中,并支持通过Secu名称列表和日期列表获取数据的查询,例如[IBM,AWS]&[date1,date3]

在redis中存储有更好的数据结构吗?
假设有10000*10000个数据。

就性能而言,每个
sec_name
都应该是散列数据结构的键,其中每个字段都是日期


要执行查询,您需要将其分解为对
HGET
的多个调用,每个安全名称对应一个调用。

就性能而言,每个
sec\u name
都应该是散列数据结构的键,其中每个字段都是日期


要执行查询,您需要将其分解为多个呼叫
HGET
,每个安全名称对应一个呼叫。

@KemmyGuo不客气-如果您喜欢,请将我的回答标记为正确:)@KemmyGuo不客气-如果您喜欢,请将我的回答标记为正确:)