MongoDB最智能的IDE。
NoSQLBooster 是适用于 MongoDB Server 3.6-6.0 的跨平台 GUI 工具,它提供了内置的 MongoDB 脚本调试器、全面的服务器监控工具、链接流畅查询、SQL 查询、查询代码生成器、任务调度、ES2020 支持和高级 IntelliSense 体验。
嵌入式MongoDB Shell
NoSQLBooster嵌入了V8 JavaScript引擎。没有外部MongoDB命令行工具依赖。支持 MongoDB 3.6-6.0
查询代码生成器
将MongoDB find/aggregation和SQL转换为Node.js,Java,Python,C #,PHP,Ruby,Golang和mongo shell语言
任务和任务计划程序
定义并执行任务以按定期计划导入/导出、转储/还原或运行脚本文件。
为什么选择NoSQLBooster for MongoDB?
MongoDB Script Debugger
还在用语句调试你的MongoDB脚本吗?现在,您可以使用NoSQLBooster的内置调试功能来设置断点并单步执行代码。
要开始调试,请单击编辑器的文本边距以设置断点,然后使用调试器运行。命中断点时,可以浏览调用堆栈、监视和编辑变量,并直接与调试器交互。F9---F5
真正的智能感知
NoSQLBooster for MongoDB提供了真正的IntelliSense体验。内置语言服务知道所有可能的完成、方法、属性、变量、关键字,甚至 MongoDB 集合名称、字段名称和运算符。智能感知建议会在您键入时弹出。您始终可以使用 手动触发它。开箱即用的 是可接受的触发器。Ctrl-Shift-SpaceCtrl-SpaceAlt-Space
在脚本编辑器中,键入方法调用时会弹出参数提示。
我们提供大量的内置代码段,方便的日期范围代码段,SQL到MongoDB转换代码段...
鼠标悬停显示许多有用的信息,例如符号类型、函数定义、类型信息和文档。
只要光标靠近其中一个方括号,匹配的方括号就会突出显示。
使用 NoSQLBooster for MongoDB,您可以对 MongoDB 运行 SQL SELECT Query。SQL 支持包括 SQL JOINS、函数、表达式、具有嵌套对象和数组的集合的聚合。
让我们看看如何在 SQL 中使用 GROUP BY 子句和 SUM 函数。
而不是编写表示为类似 JSON 结构的 MongoDB 查询
SQL 查询功能
通过SQL访问数据,包括WHERE过滤器,排序依据,分组依据,具有,不同,限制
SQL 函数(计数、总和、最大值、最小值、平均值)
日期、字符串、转换函数(日期到字符串、到上部、拆分、子...
作为 SQL 函数的聚合管道运算符
SQL Equi JOIN 和不相关的子查询
提供可集成到脚本中的编程接口 (mb.runSQLQuery)
关键字、MongoDB 集合名称、字段名称和 SQL 函数的自动完成
监视和调整性能
NoSQLBooster提供了丰富的性能监控和分析工具,以帮助您保持MongoDB环境的平稳运行。
可视化解释计划,将解释输出转换为分层视图,允许查询调整以增强查询并解决性能问题。
服务器实时状态(mongostat),以图表或表格形式查看MongoDB实时性能指标。
正在进行的操作查看器,快速查找并终止长时间运行的MongoDB操作。
MongoDB日志解析器,更易于解析,过滤和分析MongoDB日志信息。
数据库性能分析器,收集有关针对正在运行的 mongod 实例执行的数据库命令的详细信息。
用于 mongotop 的 GUI,全面跟踪读取和写入操作所需的时间。