客户端软件 - MongoDB Compass


  • 管理員

    MongoDB Compass是MongoDB官方发行的免费GUI可视化工具,让用户可以直观地浏览数据,也可以方便使用这个工具进行新增、删除、修改、查询、监控及优化数据等操作。下方将带领大家学习如何使用MongoDB Compass工具。

    • 安装MongoDB Compaass

    在网页上输入

    本帖下載内容已隐藏,请登入以查看隐藏内容!
    网址,即可点击下载MongoDB Compass安装档


    • 使用MongoDB Compass连接MongoDB数据库

    范例中使用的MongoDB数据库是在本机搭建一个单机版的数据库,因此使用MongoDB Compass连接MongoDB数据库时,需先输入以下设定值:


    • 使用MongoDB Compass创建数据库

    进入MongoDB Compass可以看到MongoDB内建的三个数据库分别为admin、config、local,我们也可以自己创一个全新的数据库,如下图说明:


    • 使用MongoDB Compass创建集合中的文档

    在前一个步骤中已经创建了数据库以及集合,因此在此步骤将教大家如何利用MongoDB Compass建立集合中的文档


    • 使用MongoDB Compass查询文档

    创建完文档后可以使用MongoDB Compass简易地查询文档,如下图说明:


    • 使用MongoDB Compass进行聚合操作

    MongoDB Compass也有MongoDB特有的聚合操作功能,他可以透过简单的操作查到用户需要数据,如下图说明:


    • 使用MongoDB Compass查询文档分布

    MongoDB Compass Schema功能可以看到所有集合中所有文档的数据分布,如下如说明:


    • 使用MongoDB Compass进行查询执行计划

    当我们在进行查询时有时候会需要查看执行计划,方便检查语句以及查看查询时所需要的时间,而在MongoDB Compass也有查询执行计划的功能,如下图范例说明:


    • 使用MongoDB Compass建立索引

    在使用执行计划检查查询语句时,如果发现因为没有使用索引而查询速度慢时,也可以使用MongoDB Compass建立索引,如下图说明:


    • 使用MongoDB Compass建立数据校验规则

    MongoDB具有数据校验的功能,它可以校验数据是否符合我们设定的数据类型,而MongoDB Compass工具中也具有此功能,方便用户设定数据校验规则,如下范例显示:


    • 使用MongoDB Compass进行监控

    MongoDB Compass最具特色的部分是监控工具,这个工具相当于图形化界面的mongostat、mongotop以及db.currentOp()操作,使用MongoDB Compass可以非常动态地看到目前数据库的性能及状况,如下图说明:


登录后回复
 

与 萌阔论坛 的连接断开,我们正在尝试重连,请耐心等待