2011-05-18 72 views
4

我是一個mongoDB的新手。現在我正在開發一個個人項目。我正在使用MongoVUE,在開發過程中,我使用MongoVUE創建了索引。但當然,我正在努力的數據庫是爲了發展。我如何將我的索引複製到生產數據庫?當我通過生產時,集合將是空的,我如何創建具有空集合的索引?從開發到生產的MongoDB索引

腳本?程序來做到這一點?你推薦什麼?

謝謝!

回答

1

當您使用MongoVUE創建索引時,它會在底部顯示學習shell面板中的實際MongoDB shell命令。只需保留這些命令的記錄,並在準備部署時直接通過生產服務器上的shell運行它們。

1

如果您僅將您的設置建立在點擊工具上,那麼您還必須點擊生產!

應該有一些語言的代碼用於引導新數據庫,包括索引,模式或其他任何必要的定義。對於每個項目和每個數據庫都是如此。我會考慮其他方法,讓不熟悉的人以幼兒園式的方式來演出。不要個人承擔,但如果沒有從開發到測試到生產的策略,我們就會看到如此多類似的弱部署。