【MongoDB】NoSQL Manager for MongoDB 教程(进阶篇)

      项目做完,有点时间,接着写下第二篇吧。回顾戳这里  基础篇:安装、连接mongodb、使用shell、增删改查、表复制

      本文属于进阶篇,为什么叫进阶篇,仅仅是因为这些功能属于DB范畴,一般使用的不多,了解即可,需要时在翻看。

      主要包含以下几个内容:索引、备份还原、性能监控、从其他关系型数据库(mysql,sqlserver)导数据导mongodb

一、索引

        ① 可以在shell命令行执行。

db.movie.ensureIndex({"year":1,"id":-1},{background: true})

        ② 也可以直接通过GUI来实现。 

            

        

二、备份还原和性能监控

       ① 可以通过cmd 进入mongodb 执行 mongodump(备份)、mongorestore(还原)、mongostat(查看用户、进程、锁... )、mongotop(查看读写情况)。

           Tip:在客户端shell不能执行,只能到cmd切到mongodb\bin执行。

           语法方面不作说明,需要的自行百度。

           另外,分享一点个人感受,当我们学习的语言多了的时候,语法的记忆问题就变得尤为突出,有时很难记清楚各种语法之间的差别,尤其是一些不常用的语言、语法更是如此。 

           很多时候,都是需要用的时候再百度谷歌。 而管理工具可以省去记忆一些基础语法的时间,同时图形记忆也比较深刻,并且有利于提高效率,这也是为什么要使用管理工具的原因。

       ② 也可以直接通过GUI来实现。

           以下几个功能 mongodump(备份)、mongorestore(还原)、mongotop(查看读写情况), 在执行时,都需要指定程序所在path,比如我的是: C:\Program Files\MongoDB\Server\3.4\bin

           

          

         备份

         

         

         还原

         

         性能查看

         

         

         

三、从其他关系型数据库(mysql,sqlserver)导数据导mongodb

      傻瓜式一路next,mysql,sqlserver都一样,以mysql为例,Step by Step:

      

      

        

        

        

        

四、用惯了NoSQL Manager for MongoDB,发现还不错,但是试用到期了,怎么破

      删除这两个地方的东西就好了

     1、删除注册表

           运行 -->regedit  删除 HKEY_CURRENT_USER\Software\NoSQL Manager Group

     2、删除该文件夹  

          C:\ProgramData\NoSQL Manager Group

     3、重新启动

转载于:https://www.cnblogs.com/TurboWay/p/8288940.html

### 回答1: NoSQL Manager for MongoDB Free是一款免费的MongoDB数据库管理工具。它提供了直观的用户界面,可以轻松地管理和操作MongoDB数据库。它支持多种功能,包括数据导入和导出、查询和分析、索引管理、备份和还原等。此外,它还提供了实时监控和性能分析功能,可以帮助用户更好地了解MongoDB数据库的运行情况。 ### 回答2: MongoDB是最常用的NoSQL数据库之一,由于其高可扩展性、灵活性和性能优势,现在已经成为了众多企业和组织的首选。如果您使用MongoDB作为您的数据库,那么您需要一个好的管理器来管理MongoDB。在这里,我们将讨论一个叫做"noSQL Manager for MongoDB"的免费管理器。 noSQL Manager for MongoDB是一个免费的跨平台数据库管理器,它具有直观的图形用户界面和强大的功能。它支持MongoDB的最新版本,并可以进行数据导入和导出、查询、聚合、索引、数据可视化和管理用户权限。除此以外,noSQL Manager for MongoDB还能够在MongoDB服务器上创建、修改和删除集合、数据库、文档和索引。这个工具还可以监视集群的状态和运行情况,并提供实时的监控和诊断数据noSQL Manager for MongoDB的另一个独特之处在于它提供了MongoDB查询生成器。这个工具可以自动生成MongoDB查询的代码,这样您可以轻松地查询您的数据库查询生成器允许您选择文档中的数据,并自动生成代码查询,甚至不需要编写复杂的查询语句。这个工具可以大大提高工作效率,因为它使得查询语句的编写更加简单并且容易理解。 除了查询生成器之外,noSQL Manager for MongoDB还带有一个功能强大的MongoDB视觉化器,可以将查询结果转换为表格或图表。这个工具可以帮助您更好地了解数据,并从中发现模式和趋势。这可以大大提高您的决策成本,并提高您的工作效率。 总之,noSQL Manager for MongoDB是一个非常实用且强大的免费工具,可以帮助您管理和查询您的MongoDB数据库,提高工作效率并取得更好的结果。无论您是新手还是经验丰富的MongoDB管理员,都将从这个工具中受益。 ### 回答3: NoSQL Manager for MongoDB Free 是一个免费的 MongoDB 数据库管理工具,它支持 MongoDB 版本 2.6 到 4.4,使用户可以更好地管理 MongoDB 数据库,包括创建、编辑和删除文档以及索引、集合和数据库等。 该工具具有简单易用的界面,允许用户轻松地浏览、查询和修改 MongoDB 数据库中的数据。它支持复杂的数据类型,例如嵌套文档和数组,并提供了丰富的数据分析工具,帮助用户更好地理解和解释他们的数据。 在 NoSQL Manager for MongoDB Free 中,还提供了实用的工具,如导入和导出数据、备份和还原数据库、监控 MongoDB 数据库以及设置安全权限等。此外,该工具还提供了 Web Shell,用户可以通过浏览器使用 MongoDB 的 shell,更加方便地进行数据库管理。 NoSQL Manager for MongoDB Free 功能强大,易于使用,适用于各种大小的 MongoDB 数据库,从个人使用到企业级使用。如果您正在使用 MongoDB,这是一款值得尝试的免费工具,它提供了许多优秀而有用的功能,可以更加高效和准确地管理和分析您的数据
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值