Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cassandra/3.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
Cassandra和JSON_Json_Cassandra_Bigdata_Nosql - Fatal编程技术网

Cassandra和JSON

Cassandra和JSON,json,cassandra,bigdata,nosql,Json,Cassandra,Bigdata,Nosql,好吧,我用了大量的JSON格式,我试着把它插入到Cassandra集群中。问题是数据没有标准的key:value格式,所以我相信它实际上不是JSON 下面是一个数据示例: '{"15151162":"6f0aa7ebc60af9b6dd5992341e155138b3ea369a","15149182":"c141929a6ccc6157f4de7055ea565e7a83f59aea","15144225":"f70a2cdecee0e7e9fe85819e74d0e09d36060909"}

好吧,我用了大量的JSON格式,我试着把它插入到Cassandra集群中。问题是数据没有标准的key:value格式,所以我相信它实际上不是JSON

下面是一个数据示例:

'{"15151162":"6f0aa7ebc60af9b6dd5992341e155138b3ea369a","15149182":"c141929a6ccc6157f4de7055ea565e7a83f59aea","15144225":"f70a2cdecee0e7e9fe85819e74d0e09d36060909"}'
所以记住这一点,我想知道,我知道这是一种观点,但我是否必须分离然后大量插入数据,或者是否有更好的方法,我可以使用CQL/Cassandra的某些功能将它们映射到列中

另外,作为附加信息,我们讨论的是大约2800万条记录,因此理想情况下,我希望使用CQL/Cassandra来完成它,而不是用编程语言重新组织对象

<>我熟悉java、C++和SQL,对NoSQL/混合NoSQL很有新意。
谢谢

如果您没有密钥,请在接收密钥时创建一个,方法是创建一个guid并按如下方式格式化记录

{
“密钥”:“3fa55ea6-de8b-4b6f-b11e-5a3701982c65”,
“类型”:“奇怪的数据”,
“数据”:{
“15144225”:“f70a2cdecee0e7e9fe85819e74d0e09d36060909”,
“15149182”:“c141929a6ccc6157f4de7055ea565e7a83f59aea”,
“15151162”:“6f0aa7ebc60af9b6dd5992341e155138b3ea369a”
}

}
如果您没有密钥,则在接收密钥时创建一个,方法是创建guid并按如下方式格式化记录

{
“密钥”:“3fa55ea6-de8b-4b6f-b11e-5a3701982c65”,
“类型”:“奇怪的数据”,
“数据”:{
“15144225”:“f70a2cdecee0e7e9fe85819e74d0e09d36060909”,
“15149182”:“c141929a6ccc6157f4de7055ea565e7a83f59aea”,
“15151162”:“6f0aa7ebc60af9b6dd5992341e155138b3ea369a”
}

}
您的示例数据是有效的JSON。最近的C*版本有本机版本。您可以将JSON插入表中,键将映射到列。您的示例数据是有效的JSON。最近的C*版本有本机版本。您可以将JSON插入表中,键将映射到列。