【问题标题】:Integrate Orion with a DBaaS like TROVE (Openstack)将 Orion 与 TROVE(Openstack)等 DBaaS 集成
【发布时间】:2016-03-29 10:05:51
【问题描述】:

我使用一些 FIWARE GE 开发了一个 E2E 应用程序。特别是我使用了 IDAS 和 ORION。我的问题是:我可以将 Orion 数据存储在外部数据库中以便查询 SQL 或将 Orion 与 TROVE 集成吗?

提前致谢。

【问题讨论】:

    标签: openstack fiware fiware-orion


    【解决方案1】:

    可以通过 REST API 访问 Orion,以基于实体/属性数据模型生成(创建/更新)或使用(查询和异步通知)上下文信息。详情见Orion documentation manual

    只要您可以将应用程序中的该 API 与该 REST API 一起使用,那么您就可以集成 Orion。

    【讨论】:

    • 嗨 fgalan,谢谢您的回答...我知道可以通过 REST API 访问 orion,但我想将存储在 ORION 中的信息存储在可通过查询 SQL 访问的数据库中。 . 有可能吗?
    • Orion 使用 MongoDB 作为存储 DB,它不是基于 SQL 的。但是,也许您可​​以构建一个桥接系统来使您的 SQL 查询适应 MongoDB 查询,或者(甚至更好)使您的 SQL 查询适应 Orion REST API。另一种选择是将信息从 MongoDB 转储到基于 SQL 的数据库并对其进行查询(我不知道,但可能有一些关于类似这样的方法的文献)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多