最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

删除数据库,并使用相同的名称问题创建数据库

IT培训 admin 2浏览 0评论

删除数据库,并使用相同的名称问题创建数据库

我使用的NodeJS,猫鼬和MongoDB数据库。

有时候,我已经看到了,如果我放弃,包括里面的一些收藏品的数据库,当我跑我的节点,这使得数据库里面的一些收藏品(使用相同的名称),然后是信息,我要保存为一个新的实体不正确显示。

我需要的时候我把MongoDB中壳数据库我也手动删除C内的所有捕捞文件还提到:/数据/ DB(默认MongoDB的文件夹)。

我查了蒙戈文档,有时它可以使一个问题,如果你与删除的数据库同名的数据库。位于.dropDatabase/#db.dropDatabase

回答如下:

你是在自问自答。你链接的文档描述了解决方案:

警告:如果删除数据库,并使用相同的名称创建一个新的数据库,则必须重新启动所有mongos实例,或读取或写入到数据库之前,在所有mongos实例使用flushRouterConfig命令。这个动作可以确保mongos实例刷新自己的元数据缓存,包括新数据库主碎片的位置。否则,mongos会错过读取数据,并可以将数据写入到一个错误的碎片。

删除数据库,并使用相同的名称问题创建数据库

我使用的NodeJS,猫鼬和MongoDB数据库。

有时候,我已经看到了,如果我放弃,包括里面的一些收藏品的数据库,当我跑我的节点,这使得数据库里面的一些收藏品(使用相同的名称),然后是信息,我要保存为一个新的实体不正确显示。

我需要的时候我把MongoDB中壳数据库我也手动删除C内的所有捕捞文件还提到:/数据/ DB(默认MongoDB的文件夹)。

我查了蒙戈文档,有时它可以使一个问题,如果你与删除的数据库同名的数据库。位于.dropDatabase/#db.dropDatabase

回答如下:

你是在自问自答。你链接的文档描述了解决方案:

警告:如果删除数据库,并使用相同的名称创建一个新的数据库,则必须重新启动所有mongos实例,或读取或写入到数据库之前,在所有mongos实例使用flushRouterConfig命令。这个动作可以确保mongos实例刷新自己的元数据缓存,包括新数据库主碎片的位置。否则,mongos会错过读取数据,并可以将数据写入到一个错误的碎片。

发布评论

评论列表 (0)

  1. 暂无评论