文档数据库服务 DDS-如何规避dds mongos路由缓存缺陷:规避建议

时间:2024-05-20 17:43:40

规避建议

MongoDB官方建议:在每次删除数据库或集合后,在所有mongos节点上,通过命令db.adminCommand("flushRouterConfig"),刷新路由。

参考链接:

其他规避建议:

  • 对于集群模式,建议开启数据库的分片功能,再对其中的集合进行分片。
  • 对于未开启分片功能的数据库。在删除数据库或集合之后,不建议创建同名的数据库或集合。

    如果因业务需求,需要创建同名的数据库或集合,请在删除数据库或集合之后,创建同名的数据库或集合之前,登录到所有的mongos节点上,执行刷新路由表的操作。

support.huaweicloud.com/bestpractice-dds/dds_0007.html