繁体   English   中英

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

[英]Importing SQL Server SQL_VARIANT data type to OrientDB vertex - which property type should I use?

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

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

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

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

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

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

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

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

希望能帮助到你

问候

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM