Data Flow Fiware Orion

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

对于我对FIWARE生态环境的更好理解,我有三个简单的问题:1)如果我确实上传了包含一些数据的照片,并且想自己使用数据库,那么数据是否首先流向Orion上下文代理,而不是流向数据库?即使数据库使用相同的ISP,也可能需要更长的时间才能到达数据库?2)有什么方法可以确认上传正确吗?3)在猎户座停产的情况下,我是否可以完全使用此数据?非常感谢

mongodb fiware
1个回答
0
投票

1)如果我确实上传了包含一些数据的照片,并想自己使用数据库,那么数据是否首先流向Orion上下文代理?

顾名思义,Orion Context Broker是用于维护context的组件-例如传感器的当前值-当前状态(或上一次测量时的状态)的数字表示-它不是数据库,也不是存储机制,也不存储以前的状态。它只是作为一种中立的通信机制而存在,因此构成Smart解决方案的其他所有其他组件都可以使用公共语言NGSI进行通话。

后端使用mongo-db数据库保存上下文数据,在灾难恢复时应定期备份。

2)有什么方法可以确认上传正确吗?

上下文仅限于读数,JSON对象,键值对等。如果您需要上传数字图像,则不会直接使用上下文代理-您自己的组件会将图像上传到存储设备(例如S3),并将位置的URL传递给上下文代理。

[诸如CygnusDraco之类的附加数据持久性组件将能够将该属性的历史值放入您选择的数据库(例如HDFS)中

您可以看到,由于原始图像本身不是上下文数据,因此无需确认上传

3)并且在猎户座停产的情况下,我是否可以完全使用此数据?

Orion-Context代理是一个免费的开源组件-根据APGL许可,GitHub上所有可用的源代码。 FIWARE不提供商业托管或数据存储环境。您的数据将与与您注册过的任何云服务提供商一起保存。

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