软件介绍
NoSQLBooster for MongoDB(以前称为MongoBooster)是一款Mac OS系统上MongoDB桌面客户端,您可以使用它嵌入了V8 JavaScript引擎。没有外部的MongoDB命令行工具依赖,它可以连接MongoDB服务器并完全支持从v2.6到v3.6的mongo shell命令。您可以通过shell命令连接到多个数据库的分页用户界面和管理他们的内容.它是您管理数据库的好帮手!
MongoBooster for Mac 破解说明
注意:MongoBooster for Mac (MongoDB桌面客户端):安装请断网!断网!断网!
1.软件下载完成后,打开软件包,拖动软件【MongoBooster】到应用程序进行安装。2.MongoBooster安装完成后,打开软件显示未注册
3.点击help,找到注册
4.返回安装包,打开注册码
5.将用户名跟注册码输入软件激活密匙窗口,点击OK and Reload。破解完成
MongoBooster for Mac 官方介绍
适用于MongoDB的Smartest IDE
NoSQLBooster for MongoDB(以前称为MongoBooster)是一个以shell为中心的跨平台GUI工具,用于MongoDB v2.6-3.6,它提供了流畅的查询构建器,SQL查询SQL查询,就地更新,ES2017语法支持和真正的智能感知体验。
MongoBooster for Mac 功能特征
1.真正的智能感知
我们提供真正的智能感知体验。内置的语言服务知道所有可能的完成,方法,属性,变量,关键字,甚至是MongoDB集合名称,字段名称和运算符。键入时,智能感知建议将弹出。你可以随时手动触发它Ctrl-Shift-Space。开箱即用Ctrl-Space,Alt-Space是可接受的触发器。2.Fluent查询生成器
独特的功能
NoSQLBooster for MongoDB支持类似mongoose的流利查询构建器API,它使您能够使用链接语法构建查询,而不是指定JSON对象。汇总框架现在也很流畅。您可以按照当前记录或通过可链接方法使用它。3.用SQL查询MongoDB
使用NoSQLBooster for MongoDB,您可以针对MongoDB运行SQL SELECT Query。SQL支持包括函数,表达式,嵌套对象和数组的集合。查看NoSQLBooster for MongoDB支持的功能和SQL示例。
我们来看看如何在SQL中使用带有SUM函数的GROUP BY子句。
而不是编写表示为类似JSON结构的MongoDB查询4.Visual Query生成器
NoSQLBooster for MongoDB附带了可视化查询构建器。在双向查询生成器可以帮助您构建和显示复杂的MongoDB发现语句,即使没有MongoDB的壳的知识命令语法。5.查询代码生成器
NoSQLBooster for MongoDB附带查询代码生成器,允许用户将MongoDB查询(查找,聚合或SQL查询)转换为各种目标语言:MongoDB Shell,JavaScript(Node.js),Java,C#和Python。6.模式分析器
模式分析器是一个非常有用的内置工具。由于无模式特性,MongoDB中的集合没有模式文档来描述字段的数据类型,集合结构和验证。使用我们全新的架构分析器工具,您将获得一份文档,用于描述从采样(随机,第一,最后)N或所有记录抽取的特定集合的模式。
该文档显示了抽样对象的概率,不同类型的百分比,您可以获取特定集合的模式简介。如果您想获得更准确的结果,可以采样更多记录或分析整个集合,但如果集合有数百万条记录或数千个字段,则可能需要很长时间才能完成。
它还显示集合的文档验证,这是MongoDB 3.2中的一项新功能。文档下方会显示一个验证器窗口。如果您点击该链接,该字段将在窗口中突出显示。
您可以将此文档导出到最流行的文档文件类型,如MS Word,PDF,HTML以及JSON,TXT和CSV。Mongoose.js模式文件也受支持7.测试数据生成器
在NoSQLBooster for MongoDB中随机创建一个大集合,但“真实数据”可用。我们现在提供超过100个模板来创建随机伪造的“真实”数据,并且您可以使用此工具以令人难以置信的大尺寸创建测试数据。您还可以定义多少数据也是空白的,以及要创建多少个文档。所有设置将在shell中生成一个脚本,并且您可以使用更复杂的业务逻辑对其进行自定义。8.MongoTop的GUI
对于MongoDB,mongotop的工作与Unix命令的作用几乎相同,它用于监视Mongo实例。mongotop的输出表示在更新间隔期间mongod进程花费读取和写入特定集合的时间。mongotop提供每个集合级别的统计信息。
NoSQLBooster for MongoDB为MongoTop提供了一个内置的GUI工具。没有外部的MongoTop命令行工具依赖。9.MongoStat的GUI
该mongostat实用程序提供的当前运行的mongod或mongos实例的状态的快速概述。mongostat在功能上类似于UNIX / Linux文件系统实用程序vmstat,但提供有关mongod和mongos实例的数据。
NoSQLBooster for MongoDB也为MongoStat提供了一个内置的GUI工具。没有外部的MongoStat命令行工具依赖。10.更新就地
NoSQLBooster for MongoDB支持在结果树视图中进行就地编辑。双击任何值或数组元素进行编辑。在就地编辑器中支持完整的MongoDB数据类型,实现无损编辑和保存。11.支持GridFS
NoSQLBooster for MongoDB完全支持MongoDB的GridFS。使用我们的GridFS查看器,您可以读取和写入GridFS集合。通过拖放可以轻松添加文件。12.只读状态锁定
您可以完全访问生产数据库,但通常您不想错误地更改任何内容,您可以使用只读状态锁。有两种使用方法:
将整个连接设置为只读,编辑配置使其成为只读
临时设置任何标签只读,使用标签工具栏上的锁定按钮
您也可以使用解锁按钮暂时解锁锁定的配置。临时锁定/解锁仅影响当前选项卡。13.用颜色标记连接
在同时使用dev / prod数据库时,可能会无意中删除或更新prod上的某些内容而不是dev。现在你可以用红色标记prod,用绿色标记dev。它会帮助你防止这种错误。14.自动刷新结果数据视图
在dataview设置菜单下,添加一个dataview自动刷新设置列表。无论您使用哪种视图,数据视图都会在一定时间内自动刷新(注意:如果您想更改shell代码,则需要暂停除倒数计时以外的自动刷新)15.片段的吨
我们提供大量的内置代码片段来帮助您有效地编写MongoDB shell脚本。NoSQLBooster for MongoDB也支持用户定义的片段。
方便的日期范围片段,例如TodayDateRange,LastNWeeksDateRange,LastNMonthsDateRange ...
简化复杂的MongoDB shell命令,例如聚合,createUser,mapReduce ...
如果你来自SQL背景,这些方便的SQL到MongoDB转换片段可能会给你一些帮助,例如SqlToAggregationCount,SqlToAggregationSum ...
点击创建用户定义的片段 F816.即时错误检测
丰富的语言服务不断在后17.参数提示
在脚本编辑器中,参数提示将在您输入方法调用时弹出。您可以使用↑和在不同的重载之间导航,并↓根据您传入的参数显示最佳重载。18.鼠标悬停
鼠标悬停将显示许多有用的信息,例如符号类型,函数定义,类型信息和文档。19.支架匹配
一旦光标靠近其中一个,匹配括号将突出显示。
突出显示并在[],()和{}之间跳转。
自动完成[],()和{},“”和“'。
转到与之匹配的支架 Ctrl-P
选择与之匹配的括号 Ctrl-Alt-P20.着名的编辑器功能
语法高亮显示
自动缩进和缩进
用正则表达式搜索并替换
突出显示匹配的括号
在软标签和真正的标签之间切换
显示隐藏的字符
通过使用鼠标拖放文本
线包装
代码折叠21.拥抱ES2017
用于MongoDB的NoSQLBooster引入了一些有用的MongoDB外壳扩展,以使MongoDB外壳内的生活更轻松一点。
ES2017(正式版ES7)是JavaScript语言向前迈进的一步。它使我们能够编写更简明,更易读的MongoDB shell脚本,这要归功于对块变量作用域,箭头函数,模板字符串以及对该语言的许多其他改进的内置支持。22.异步编码与等待
NoSQLBooster for MongoDB具有内置函数await方法(这是一种常见的js方法,而不是关键字)。它可以等待承诺或承诺阵列。注意,这个await函数与es7 await不同,这个await函数可以在没有标记async关键字的函数中使用。
请尝试下面的代码:23.Lodash,ShellJs,Mathjs和Moment
NoSQLBooster for MongoDB集成了lodash,shelljs,mathjs和momentjs实用程序库。你可以在shell脚本中直接使用lodash(_),shelljs(shelljs),mathjs(math)和momentjs(moment)。
Lodash是Javascript函数的一个工具包,它提供了用于处理对象和集合的干净,高效的方法。
ShellJs ShellJS是一个在Node.js API之上的Unix shell命令的可移植(Windows / Linux / OS X)实现。
Moment.js是一个全功能的日期库,用于解析,验证,操作和格式化日期。
Mathjs是JavaScript和Node.js的一个广泛的数学库。24.使用节点模块
您可以在MongoDB shell脚本中组装npm包,如构建块。npm注册管理机构拥有近50万个免费,可重复使用的代码包 - 世界上最大的软件注册表。
为MongoDB启动NoSQLBooster。 - 执行主菜单 - >帮助 - >打开用户数据目录 - 此文件夹中的新终端25.命令选项板
NoSQLBooster for MongoDB的所有功能都可以在Command Palette中完成。通过使用快捷键来查看:⌘-Shift-P。与其单击所有应用程序菜单寻找某些内容,您只需点击⌘-Shift-P并搜索该命令即可。26.简单的数据传输/数据库之间的同步
NoSQLBooster for MongoDB使数据库之间的数据传输和同步变得简单快速。您可以轻松克隆数据库,将缺少的记录从一个数据库添加到另一个数据库,或覆盖目标数据库中的集合。您甚至可以同步来自任何两个数据库的记录(基于匹配的“_id”字段)。并且此数据传输/同步的所有功能都可以在任何连接之间工作,因此在本地镜像远程数据库(可用于调试目的)或仅用于定期维护跨Web部署的多个数据库之间的同步性是微不足道的。27.简单导入和导出只需从JSON / CSV文件导入和导出集合,就像测试数据生成器一样,我们将所有导出/导入/复制逻辑放在shell中,您可以查看代码以进行更改。进度显示在console.log / print标签中。
28.从RDBMS导入表
如果您想将项目的数据库从MySql转换为MongoDB,或需要从第三方数据库导入数据。现在您可以通过我们的RDBMS数据导入工具来完成。我们现在支持MySql,PostgreSql和MSSQL。像测试数据生成器一样,您可以在UI上配置它,或者在shell中编写更复杂的业务逻辑。29.导出到SQL文件我们增加了导入RDBMS到MongoDB,另一方面,我们还提供导出MongoDB数据库/集合到.sql文件。支持的方言包括MySql,MSSQL,PostgreSql和Oracle。
30.外壳日志窗口在NoSQLBooster中为MongoDB GUI使用不同的视图时学习MongoDB shell命令
31.更多功能!自动更新,所以你的副本将始终是最新的。(Linux不支持自动更新。)
SSH隧道为MongoDB连接,支持SSH密钥格式:ECDH和ECDSA
简单管理碎片和副本集
与SSL支持连接
自动恢复用户工作区。
显示总行数
光明和黑暗的主题
多个shell,多个结果
多个窗口管理器,水平平铺和垂直平铺
拖放选项卡重新排序
UI:创建和修改MongoDB索引
UI:添加和删除数据库和集合。
UI:添加和删除任何类型的数组元素。
用户界面:添加和删除集合
将脚本转录到ES5
MongoBooster for Mac 更新日志
MongoBooster 3.5.6中的修补程序
添加:快捷方式“Mod + 0” - “切换输出面板”以最大化脚本编辑器。
补充:快捷方式“Mod + 9” - “切换编辑器面板”最大化输出面板。
改进:将节点版本更新到7.4.0
修复:创建新的外壳标签按钮在黑暗主题中不可见
修正:在黑暗主题中缺少图标
修正:可以在副本集成员头中看到HTML源代码
小编的话
如果您需要一个便捷的工具来简化您作为数据库管理员的工作,那么NoSQLBooster最合适不过了,因为它为您提供了各种各样的相关工具。当然由于其大部分功能都是高度技术性的,所以需要先进的PC知识和对特定数据库管理概念的充分理解才能充分运行此应用程序!
软件排行榜
IntelliJ IDEA 2023 for Mac (java开发工具)
MongoBooster for Mac (MongoDB桌面客户端)破解版
JetBrains DataGrip 2020 for Mac(数据库开发管理软件)
PhpStorm 2023 for mac(PHP集成开发工具)
Cornerstone for Mac(SVN管理软件)
SmartSVN 14 for Mac(SVN客户端)附注册密钥
PhpStorm 2020 for mac(PHP集成开发环境)
JetBrains GoLand 2023 for Mac(Go语言IDE开发环境)
JetBrains DataGrip 2023 for Mac(数据库管理软件)
MAMP Pro for Mac(PHP/MySQL开发环境)支持Monterey12.x系统
相关软件
Postico for Mac(PostgreSQL客户端)
Mac办公软件NZBVortex 3 for Mac(NZB下载客户端) 破解版
Mac办公软件Grids for mac(Instagram桌面客户端)
Mac社交通讯Grids Mac(Instagram客户端)
Mac设计制作MongoBooster for Mac(最好用的MongoDB客户端)
Mac开发软件Yummy FTP Pro mac(FTP客户端)免激活版
Mac上传下载Kiwi for Gmail for mac(电子邮件客户端)免激活版
Mac办公软件Transmit for Mac(FTP/SFTP 客户端)免激活版
Mac上传下载FileZilla Mac (ftp客户端工具)
Mac上传下载Screens 4 for Mac破解版(VNC客户端)
Mac远程监控CrossFTP Pro for Mac(FTP客户端)附注册机
Mac办公软件Textual 7 Mac(IRC网络聊天客户端)
Mac社交通讯