Administration Commands

Note

有关特定命令的详细信息,包括语法和示例,请单击特定命令以转到其参考页。

NameDescription
clean内部名称空间 Management 命令。
clone将数据库从远程主机复制到当前主机。
cloneCollection将集合从远程主机复制到当前主机。
cloneCollectionAsCapped将未设置上限的集合复制为新的capped collection
collMod向集合添加选项或修改视图定义。
compact对集合进行碎片整理并重建索引。
connPoolSync用于刷新连接池的内部命令。
convertToCapped将无上限的集合转换为有上限的集合。
copydb将数据库从远程主机复制到当前主机。
create创建一个集合或视图。
createIndexes为一个集合构建一个或多个索引。
currentOp返回一个文档,其中包含有关数据库实例正在进行的操作的信息。
drop从数据库中删除指定的集合。
dropDatabase删除当前数据库。
dropIndexes从集合中删除索引。
filemd5返回使用GridFS存储的文件的md5哈希值。
fsync将挂起的写入刷新到存储层,并锁定数据库以允许备份。
fsyncUnlock解锁一个 fsync 锁。
getParameter检索配置选项。
killCursors杀死集合的指定游标。
killOp终止操作 ID 指定的操作。
listCollections返回当前数据库中的集合列表。
listDatabases返回列出所有数据库的文档,并返回基本数据库统计信息。
listIndexes列出集合的所有索引。
logRotate旋转 MongoDB 日志,以防止单个文件占用过多空间。
reIndex重建集合上的所有索引。
renameCollection更改现有集合的名称。
repairDatabase通过丢弃无效或损坏的数据来重建数据库和索引。
setFeatureCompatibilityVersion启用或禁用保留向后不兼容的数据的功能。
setParameter修改配置选项。
shutdown关闭mongodmongos进程。
touch将文档和索引从数据存储加载到内存。