[英]Fiware Orion Broker and Database Connectivity
我们将 MongoDB 用于我们的内部部署环境。
看了几篇相关的讨论,这些问题就出来了。 Orion 是否与 AWS DocumentDB 兼容 #3778 https://github.com/telefonicaid/fiware-orion/issues/3778
固件堆栈 iotagent、Orion 上下文代理与 AWS DocumentDB 而不是 mongoDB 的兼容性
地理空间 - 几何说明符https://docs.aws.amazon.com/documentdb/latest/developerguide/mongo-apis.html#mongo-apis-geospatial
更新查询
我们快速浏览了 DocumentDB,如果我没记错的话,它不支持地理查询,因此对于 Orion/Orion-LD 来说并不是很有趣。 不,我强烈怀疑我们会放弃 mongo,两者很可能会同时得到支持。
据我了解,AWS Document DB 是官方 MongoDB 软件的一种克隆。 考虑到在上下文中完成的修复,你引用的问题应该从 Orion 3.0.0 开始得到支持(可能有一些限制,如@kzangeli 提到的地理查询)。 如果您有关于该合同的证据,请将它们作为评论发表在该问题上。
Orion 不会放弃对 MongoDB 的支持,转而支持他们的任何非官方克隆。
编辑:
FIWARE 社区正式支持哪些软件堆栈(组件集、环境)? -> Orion v3.0.0 应该在 x86_64 上使用 Mongo 4.4 和 CentOS 8 吗?
关于猎户座,这是正确的。 作为替代方案,您还可以使用基于 docker 的部署,因此您可以使用任何能够运行 docker 容器的(托管)操作系统。
Orion v3.0.0 是否正式支持使用 AWS DocumentDB 作为后端数据库,除了一些已知的限制(例如地理查询)。
不可以。Orion 官方支持的唯一数据库是 MongoDB。 但是,缺乏官方支持并不意味着根本没有支持;)。 鼓励您进行测试并告诉我们它是如何进行的。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.