首页 > 解决方案 > 从 CSV 文件写入 OrientDB 数据

问题描述

我正在研究 OrientDB,它在单主机模式下并没有显示出很好的性能结果。我需要通过从 CSV 文件中导入记录来在 OrientDB 中创建表。

除了 ETL 导入之外,是否有任何特定的命令可以将单表 CSV 文件写入 OrientDB?

相比之下,Neo4j 的 LoadCSV 命令允许导入除导入工具之外的单个文件。

标签: csvorientdbgraph-databasesorientdb-etl

解决方案


OrientDB Teleporter 是一个将 RDBMS 同步到 OrientDB 数据库的工具。您可以使用 Teleporter 来:

  • 将现有的 RDBMS 导入 OrientDB
  • 使您的 OrientDB 数据库与来自 RDBMS 的更改保持同步。在这种情况下,RDBMS 上的数据库仍然是主数据库,而 OrientDB 上的数据库是同步副本。同步是一种方式,因此 OrientDB 数据库中的所有更改都不会传播到 RDBMS Teleporter 与几个具有 JDBC 驱动程序的 RDBMS 完全兼容:我们成功地测试了 Teleporter 与 Oracle、SQLServer、MySQL、PostgreSQL 和 HyperSQL。Teleporter 管理不同 DBMS 之间所有必要的类型转换,并将您的所有数据作为图形导入 OrientDB。

注意: OrientDB 企业版和 OrientDB 社区版均提供此功能。但请注意:在社区版中,您可以迁移源关系数据库,但无法享受同步功能,仅在企业版中可用。


欲了解更多信息:https ://orientdb.com/docs/2.2.x/Teleporter-Home.html


希望能帮助到你

问候


推荐阅读