将SQL Server SQL_VARIANT数据类型导入OrientDB顶点 - 我应该使用哪种属性类型?

问题描述 投票:0回答:1

我正在评估OrientDB作为MS SQL Server的替代品。我需要导入到OrientDB中的一个SQL Server表包含时间序列数据,其值列使用SQL_VARIANT数据类型。我正在努力确定用于新OrientDB顶点中的等效属性的最佳数据类型。我对将它转换为STRING犹豫不决,但我没有看到等效的变体类型。有什么建议?

orientdb orientdb-etl sql-variant
1个回答
0
投票

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中的Graph。

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

传送器如何工作 Teleporter查找特定的DBMS元数据,以便执行源DB模式的逻辑推断,以构建相应的图模型。最终执行数据导入阶段。

Teleporter具有可插拔的导入策略。开箱即用的两种策略:

  • 天真的策略,最简单的策略
  • 天真聚合策略。它执行数据源的“天真”导入。数据源模式使用维度等于2的联结表上的聚合策略半直接在对应和连贯的图模型中进行转换。要了解有关这两种不同执行策略的更多信息,请单击此处。

有关更多信息:http://orientdb.com/docs/3.0.x/teleporter/Teleporter-Home.html

希望能帮助到你

问候

© www.soinside.com 2019 - 2024. All rights reserved.