Redis-如何将CSV加载到表中?

时间:2019-01-15 21:41:17

标签: redis key

是否可以将CSV文件直接加载到Redis(5.X)中,或者首先需要将CSV转换为JSON,然后以编程方式加载它?

1 个答案:

答案 0 :(得分:0)

取决于您要如何在CSV文件中存储数据,您可能需要或可能不需要以编程方式进行处理。例如,运行以下命令:

redis-cli SET foo "$(cat myfile.csv)"

将结果存储在键“ foo”中的文件内容作为Redis字符串。如果要将每行存储在键下的自身数据结构中(可能是带有所有列的哈希),则需要使用代码对其进行处理并相应地填充数据库。

注意:但是,无需将其转换为JSON。