首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MongoDB碎片区范围重叠

MongoDB碎片区范围重叠
EN

Database Administration用户
提问于 2020-01-29 19:54:43
回答 2查看 118关注 0票数 0

我正在配置带有2个碎片的测试蒙戈设置,并试图在每个碎片中添加区域范围:

sh.updateZoneKeyRange('mydb.test', {id:MinKey,ts:MinKey}, {id:MaxKey,ts:1548787704000}, 'cold')

sh.updateZoneKeyRange('mydb.test', {id:MinKey,ts:1548787704000}, {id:MaxKey,ts:MaxKey}, 'hot')

第一个命令运行良好,但第二个命令告诉我:

Zone range: { id: MinKey, ts: 1548787704000.0 } -->> { id: MaxKey, ts: MaxKey } on hot is overlapping with existing: { id: MinKey, ts: MinKey } -->> { id: MaxKey, ts: 1548787704000.0 } on cold

我以为最大界是排他性的,最小界是包含的?

EN

回答 2

Database Administration用户

发布于 2020-02-03 14:07:15

从我经过一些实验可以收集到的信息来看,前缀范围似乎是必须被分割的。

票数 0
EN

Database Administration用户

发布于 2022-04-18 08:32:53

您可以检查配置数据库。也许标签集合中的文档仍然具有旧的设置。我使用mongoDB 4.4.11,有时即使我删除数据库并需要手动删除标记设置也不会被删除。

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

https://dba.stackexchange.com/questions/258466

复制
相关文章

相似问题

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