在mongodb中创建同名的数据库?

时间:2012-06-06 06:01:55

标签: mongodb

我发现可以创建具有相同名称的数据库,因此当我需要指定要使用的数据库时,具有相同名称的数据库会导致问题。

以下是它的发生方式:

  1. 我已经有了一个名为“test1”的数据库,它只存储带有文档的集合。
  2. 然后,我使用它来存储使用GridFS的文件,因此它包含二进制文件。(实际上,我认为这可能是原因,但我不知道为什么)
  3. 现在问题发生了。当我尝试使用use test1之类的命令访问“test1”时。将创建一个名为“test1”的空数据库。
  4. show dbs演示的内容类似:

    test1   empty
    test1   0.0625GB
    

    我正在使用mongodb 2.0.5

    有关为什么会发生这种情况的任何提示,因为常识会显示具有相同名称的数据库无法共存?还有什么解决方案吗?

0 个答案:

没有答案