首页 > 解决方案 > Cassandra CQL:从现有文件插入数据

问题描述

我有一个 JSON 文件,我想使用 CQL 将它插入到 Cassandra 表中。

根据 datastax 文档,您可以使用以下命令插入 json:

INSERT INTO data JSON '{My_Json}';

但我找不到直接从现有 json 文件中执行此操作的方法。这是可能的还是我需要一些Java代码来做那个插入?

注意:我使用的是 Cassandra 3.9

标签: cassandra

解决方案


唯一支持导入的文件格式是 csv。可以将您的 json 文件转换为 CSV 格式并使用复制命令将其导入。如果这不是您的选择,则需要 java 代码来解析您的文件并将其插入 Cassandra。


推荐阅读