首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >fiware-cygnus mongodb使用/存储收藏名。如何使用其他分隔符?

fiware-cygnus mongodb使用/存储收藏名。如何使用其他分隔符?
EN

Stack Overflow用户
提问于 2019-10-30 18:00:52
回答 1查看 27关注 0票数 1

当从猎户座发送数据时,borker.Cygnus使用"/“创建集合名称,是否可以使用任何其他分隔符。例如,实体名称为room01,实体类型为房间。则集合名称变为sth_/_room01_room。如果可能,我如何更改配置?因为我不能使用mongodump来创建它的备份。

EN

回答 1

Stack Overflow用户

发布于 2019-11-09 00:47:58

mongodump is solved in MongoDB 4.0中关于集合名称斜杠的限制,因此一种可能的解决方案是使用该版本。

关于Cygnus,根据NGSISTHSinkNGSIMongoSink文档,所谓的“新编码”似乎避免了集合名称中的斜杠(尽管名称会变得有些奇怪)。为了启用新编码,您必须使用接收器配置中的enable_encoding设置。

您可以探索的另一个可能性是name mappings。此功能允许您调整数据的持久化方式。不确定它是否允许您避免STH集合名称中的斜杠,但值得花时间来看看。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58622794

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档