最智能的 MongoDB IDE
NoSQLBooster 是 MongoDB v2.6-6.0 的跨平台 GUI 工具,它提供了内置的 MongoDB 脚本调试器MongoDB 脚本调试器、全面的服务器监控工具、链接流畅查询、SQL 查询、查询代码生成器、任务调度、ES2020 支持和高级智能感知体验。
嵌入式 MongoDB 外壳
NoSQLBooster 嵌入了 V8 JavaScript 引擎。没有外部 MongoDB 命令行工具依赖性。支持MongoDB 2.6-6.0
查询代码生成器
将 MongoDB 查找/聚合和 SQL 转换为 Node.js、Java、Python、C#、PHP、Ruby、Golang 和 mongo shell 语言
任务和任务计划程序
定义并执行任务,以定期导入/导出、转储/恢复或运行脚本文件。
为什么为 MongoDB 选择 NoSQLBooster?
MongoDB 脚本调试器
print还在用语句调试 MongoDB 脚本吗?现在,您可以使用 NoSQLBooster 的内置调试功能来设置断点并逐步执行代码。
要开始调试,请单击编辑器的文本边距以设置断点F9,然后使用调试器运行F5。当遇到断点时,您可以探索调用堆栈、观察和编辑变量,并直接与调试器交互。
真正的智能感知
NoSQLBooster for MongoDB 提供真正的 IntelliSense 体验。内置语言服务知道所有可能的完成、方法、属性、变量、关键字,甚至 MongoDB 集合名称、字段名称和运算符。键入时会弹出 IntelliSense 建议。您始终可以使用手动触发它Ctrl-Shift-Space。开箱即用Ctrl-Space,Alt-Space是可接受的触发器。
智能感知
在脚本编辑器中,参数提示会在您键入方法调用时弹出。
我们提供了大量的内置代码片段、方便的日期范围代码片段、SQL 到 MongoDB 的转换代码片段......
鼠标悬停显示很多有用的信息,例如符号类型、函数定义、类型信息和文档。
一旦光标靠近其中一个,匹配的括号就会突出显示。
监视和调整性能
NoSQLBooster 提供丰富的性能监控和分析工具,帮助您保持 MongoDB 环境平稳运行。
- Visual Explain Plan,将解释输出转换为分层视图,允许查询调整以增强查询并解决性能问题。
- 服务器实时状态(mongostat),以图表或表格形式查看 MongoDB 实时性能指标。
- 进行中的操作查看器,快速查找并终止长时间运行的 MongoDB 操作。
- MongoDB Log Parser,更方便的解析、过滤、分析MongoDB日志信息。
- 数据库探查器,收集有关针对正在运行的 mongod 实例执行的数据库命令的详细信息。
- mongotop 的 GUI,彻底跟踪读写操作所需的时间。
- 副本集故障排除