【问题标题】:MongoDB Indexes from development to production从开发到生产的 MongoDB 索引
【发布时间】:2011-08-28 03:03:19
【问题描述】:

我是 mongoDB 的新手。现在我正在开发一个个人项目。我正在使用 MongoVUE,在开发过程中,我使用 MongoVUE 创建索引。但是,我正在研究的数据库当然是为了开发。如何将我的索引复制到生产数据库?当我传递给生产时,集合将为空,我如何使用空集合创建这些索引?

脚本?程序做到这一点?你推荐什么?

谢谢!

【问题讨论】:

    标签: .net mongodb indexing


    【解决方案1】:

    当您使用MongoVUE 创建索引时,它会在底部的Learn Shell 面板中向您显示实际的 MongoDB shell 命令。只需记录这些命令,并在准备好部署时直接通过生产服务器上的 shell 运行它们。

    【讨论】:

      【解决方案2】:

      如果您的设置仅基于点击工具,那么您还必须在生产环境中点击!

      应该有某种语言的代码来引导新数据库,其中包含所有必要的索引、模式或其他定义。对于每个项目和每个数据库都是如此。我会将其他方法视为由不了解更多的人以幼儿园风格进行制作。不要个人认为,但我们已经看到了很多类似风格的弱部署,但没有从开发到测试再到生产的策略。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-08-22
        • 2012-12-13
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多