📅  最后修改于: 2023-12-03 15:03:25.517000             🧑  作者: Mango
OrientDB是一个开源的NoSQL数据库,它支持图形,文档和键值对数据模型。导入数据是开始使用OrientDB的第一步。在本文中,我们将介绍如何在OrientDB中导入数据。
在导入数据之前,您需要先熟悉OrientDB的概念。OrientDB具有以下主要概念:
OrientDB支持以下数据导入格式:
在导入CSV/TSV格式之前,您需要首先为OrientDB创建模式。你需要为你的表/类/属性定义UUID。接下来,您可以使用以下命令从CSV/TSV文件导入数据:
import database --preserve-cluster-ids=true --preserve-rid-mappings=true --merge=true --ignore-errors=true --batch-commit=true --limit=-1 <path_to_file>
参数解释
与CSV/TSV格式相比,JSON格式更容易导入。 OrientDB将自动识别JSON对象中的类和属性。 下面是一个示例导入命令:
IMPORT DATABASE --preserve-cluster-ids=true --preserve-rid-mappings=true --merge=true --ignore-errors=true --batch-commit=true --limit=-1 <path_to_file>.json
OrientDB格式是OrientDB特有的导入格式。下面是一个导入命令的示例:
IMPORT DATABASE <path_to_file>.gz
在本文中,我们介绍了如何在OrientDB中导入数据,包括CSV/TSV,JSON和OrientDB格式。为使用OrientDB提供了丰富的数据库导入选项。