客户端软件 - NoSQL Manager


  • 管理員

    No SQL Manager与前面几套工具一样是用于管理及开发MongoDB数据库的图形化接口工具。它是由NoSQL Manager Group公司开发出来的一套软件,且这套工具与Studio 3T for MongoDB相似有着多样的功能,而部分基本的功能是免费的,比较进阶的功能,例如数据导入导出、数据备份还原以及Mapreduce等功能则为一开始下载时可以免费试用30天,若超过30天后需要另外付费才可以使用。下方我们将介绍这套工具常用的功能,在介绍时也会特别标注哪些功能是基本功能以及进阶功能:

    • 安装

    在网页上输入

    本帖下載内容已隐藏,请登入以查看隐藏内容!
    Manager安装档

    • 使用NoSQL Manager连接MongoDB数据库

    开启NoSQL Manager后就可以开始连接MongoDB数据库,本次范例与前面相同是使用本机端的MongoDB数据库

    • 创建数据库、集合、GridFS、Function、视图、用户及角色(基本功能)

    在进入NoSQL Manager中会看见数据库下的集合、GridFS、Function、视图、用户及角色,且点击右键也可以分别创建这些操作,这些操作与前面几个工具大致相同,这里就不再赘述说明

    • Shell(基本功能)

    使用Shell可以对数据库进行任何的操作,就如同Monog Shell一样的功能,如下图说明:

    • 编辑文档(基本功能)

    点击指定集合可以查看集合中的文档,并可以在这个窗口中进行文档的新增、删除、修改以及查询,如下图所示:

    • File Manager(基本功能)

    在NoSQL Manager免付费的功能中,有个File Manager功能是其他工具中所没有的,File Manager为文件管理工具的一种,这个工具可以方便与GridFS一起使用。在NoSQL Manager中,可以简易的使用工具将想要存放的文件或档案添加至File Manager里,且在新增文件时NoSQL Manager也会自动建立fs.files与fs.chunks集合,如下图所示:

    • Map-Reduce(进阶功能)

    在NoSQL Manager中也有Map-Reduce功能,让用户可以使用图形化接口设定所有的参数,如下图范例说明:

    • Copy Collections(进阶功能)

    如果用户需要将集合复制到另一个数据库中,NoSQL Manager也提供了这个功能,下方将会介绍此功能:

    在本范例中因为只有一个数据库E-commerce,所以需要先建一个新的数据库,才可以将集合复制到新数据库中

    • 导入数据(进阶功能)

    在NoSQL Manager中导入数据的方式有两种,分别为从另一个数据库导入以及使用档案导入,而这两个导入方是我们将会在下面以范例说明:

    1.另一个数据库导入

    NoSQL Manager目前提供SQL Server以及MySQL两种数据库可以导入MongoDB中,而下方将以MySQL作为范例说明:

    2.使用档案导入

    NoSQL Manager目前提供CSV以及JSON两种档案方式可以导入MongoDB中,而下方将以使用CSV文件作为范例说明:

    • 备份还原(进阶功能)

    在前面介绍几个工具中还没有一个工具是具有备份还原功能,但在NoSQL Manager中我们可以使用这套工具对数据库非常方便地备份还原,下方我们将介绍这个功能:

    1.备份

    在进行备份前必须要先设定MongoDB mongodump的位置,而本范例的位置是C:\ProgramFiles\MongoDB\Server\3.6\bin\mongodump.exe


    2.还原

    在进行还原前必须要先设定MongoDB restore的位置,也需要一个还原的目标数据库,而本范例的位置是C:\ProgramFiles\MongoDB\Server\3.6\bin\mongorestore.exe、目标数据库为E-commerce_copy

    • 监控(进阶功能)

    NoSQL Manager目前提供两种方式让用户进行监控,一种是使用mongotop方式,另一种是使用Operation Monitor方式。如下方范例说明:

    1.mongotop

    在进行mongotop前必须要先设定MongoDB mongotop的位置,而本范例的位置是C:\ProgramFiles\MongoDB\Server\3.6\bin\mongotop.exe


    2.Operation Monitor

    在Operation Monitor 中显示的结果是currentOp指令的结果,这个功能可以看到所有操作的状态,如下图显示


登录后回复
 

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