【问题标题】:Import Data to cassandra and create the Primary Key将数据导入 cassandra 并创建主键
【发布时间】:2014-02-25 22:34:12
【问题描述】:

我有一些 csv 数据要导入到 cassandra。这可以与复制命令一起使用。问题是,csv 没有为数据提供唯一 ID,所以我需要在导入时创建一个 timeuuid。

是否可以通过复制命令执行此操作,还是我需要编写一个外部脚本来导入?

【问题讨论】:

    标签: import copy cassandra


    【解决方案1】:

    我会写一个快速的脚本来做,无论如何复制命令实际上只能处理少量数据。试试new python driver。我发现设置加载脚本非常快,特别是如果您需要在加载之前对数据进行任何类型的小修改。

    如果你有一个非常大的数据集bulk-loading 仍然是要走的路。

    【讨论】:

    • 我通过一个小的 ruby​​ 脚本解决了这个问题,然后将它泵到我的 api 中。不是很快,但对于我的情况来说已经足够了。 THX
    猜你喜欢
    • 1970-01-01
    • 2014-01-03
    • 2013-12-06
    • 2020-11-27
    • 1970-01-01
    • 1970-01-01
    • 2017-04-16
    • 2016-12-21
    • 2020-09-14
    相关资源
    最近更新 更多