Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
Python 使用REST端点将数据迁移到Cassandra_Python_Json_Rest_Cassandra_Data Migration - Fatal编程技术网

Python 使用REST端点将数据迁移到Cassandra

Python 使用REST端点将数据迁移到Cassandra,python,json,rest,cassandra,data-migration,Python,Json,Rest,Cassandra,Data Migration,我需要使用REST端点(返回JSON文件)获取数据,并将数据(JSON)加载到AWS上的Cassandra集群中 这是一项迁移工作,涉及数百万条记录。无法访问源数据库。只能访问REST端点 我有什么选择 使用什么编程语言?(我想到的是Python或任何脚本语言) 由于我将不得不迁移数百万条记录,因此我希望同时处理这些作业 挑战是什么 谢谢你的时间和帮助。 --GK.Cassandra 2.2.0提供了以JSON格式插入和获取数据的功能,所以您可以使用它 类似于插入json数据 创建表test.e

我需要使用REST端点(返回JSON文件)获取数据,并将数据(JSON)加载到AWS上的Cassandra集群中

这是一项迁移工作,涉及数百万条记录。无法访问源数据库。只能访问REST端点

  • 我有什么选择
  • 使用什么编程语言?(我想到的是Python或任何脚本语言)
  • 由于我将不得不迁移数百万条记录,因此我希望同时处理这些作业
  • 挑战是什么
  • 谢谢你的时间和帮助。
    --GK.

    Cassandra 2.2.0提供了以JSON格式插入和获取数据的功能,所以您可以使用它

    类似于插入json数据

    创建表test.example( id int主键, id2 int, ID3INT ) ;

    cqlsh>插入示例JSON“{“id”:10,“id2”:10,“id3”:10}”

    对于选择数据作为Json:

    cqlsh>从示例中选择json*

    [json]
    {“id”:10,“id2”:10,“id3”:10}

    如果您对我的答案感到满意,请将我的答案标记为正确@干酪