0

我有一堆文件(每个约 10Gb),其中每一行代表一个 JSON 对象。我想以流模式导入它们,但现在似乎不支持它(OrientDB v.2.2.12)。有什么解决方法吗?这种情况下推荐的方法是什么?

4

1 回答 1

0

看起来 JSON 可以转换为 CODE 块中的 ODocument:

{
    "code": {
        "language": "Javascript",
        "code": "(new com.orientechnologies.orient.core.record.impl.ODocument()).fromJSON(input);"
    }
}

如果您遇到以下错误:

管道执行错误:com.orientechnologies.orient.core.exception.OSerializationException:在文本的第 112 位发现无效的 } 字符

然后只需确保将多行选项设置为关闭。

"extractor": {
    "row": {
        "multiLine": false
    }
}
于 2016-11-10T11:47:05.363 回答