很多时候,我们需要初始化数据库的设置,比如创建索引,特别是多台MongoDB服务器要配置的时候,或者是需要将初始化存档的时候。
通过下面的命令,可以执行一个js文件:
./mongo IP/DBName init.js
init.js文件内容可以这么写:
db.dropDatabase(); //删除数据库达到清空数据的目的
db.message.ensureIndex({display_id:1}); //在当前数据库中的message集合的display_id字段上创建索引
这里很奇怪,数据库被删除了也能够创建索引,但是的确可以这么用。
以后当程序连接该数据库的时候,如果没有MongoDB会创建该数据库。集合也是如此。
本文介绍如何使用JavaScript脚本初始化MongoDB数据库并创建索引,包括删除现有数据库和集合,以及在特定字段上创建索引的方法。演示了在多台MongoDB服务器配置和初始化存档时的操作流程。
1611

被折叠的 条评论
为什么被折叠?



