简体   繁体   中英

Fiware Orion Broker and Database Connectivity

We are using MongoDB for our on-premise environment.

  1. When would Orion officially support AWS DocumentDB
  2. Would Orion drop MongoDB after supporting DocumentDb or support both in future.

These questions came up after seeing the few related discussion. Is Orion compatible with AWS DocumentDB #3778 https://github.com/telefonicaid/fiware-orion/issues/3778

Fiware stack iotagent,Orion context broker compatibility with AWS DocumentDB instead of mongoDB

Geospatial - Geometry Specifiers https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis.html#mongo-apis-geospatial

Updated Query

  1. What software stack (set of components, environment) is officially supported by FIWARE community? -> Orion v3.0.0 should use Mongo 4.4 with CentOS 8 on x86_64?
  2. Does Orion v3.0.0 officially support using AWS DocumentDB as a backend DB except for some known limitations such as geoqueries.

We took a quick look at DocumentDB and if I'm not wrong, there is no support for geoqueries, thus not really interesting for Orion/Orion-LD. And no, I strongly doubt we'd drop mongo, both would most probably be supported simultaneously.

As far as I understand, AWS Document DB is a kind of clone of the official MongoDB software. Taking into account the fixes done in the context the issue you cite it should be supported since Orion 3.0.0 (maybe with some limitations, as the geo-queries that @kzangeli mentions). If you have evidences on the contraty, please publish them as comment in that issue .

Orion will not drop support of MongoDB in favour of any of their un-official clones.

EDIT:

What software stack (set of components, environment) is officially supported by FIWARE community? -> Orion v3.0.0 should use Mongo 4.4 with CentOS 8 on x86_64?

That's correct with regards to Orion. As alternative, you can also use docker-based deployment, so you could use any (hosting) operating system able to run docker containers.

Does Orion v3.0.0 officially support using AWS DocumentDB as a backend DB except for some known limitations such as geoqueries.

No. The only DB officially supported by Orion is MongoDB. However, the lack of official support doesn't means no support at all ;). You are encourage to test and tell us how it goes.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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