从CSV文件写入OrientDB数据

时间:2018-09-05 09:23:59

标签: csv orientdb graph-databases orientdb-etl

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

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

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

1 个答案:

答案 0 :(得分:1)

OrientDB Teleporter是将RDBMS同步到OrientDB数据库的工具。您可以使用Teleporter进行以下操作:

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

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


有关更多信息:https://orientdb.com/docs/2.2.x/Teleporter-Home.html


希望有帮助

致谢