10个用于数据库管理和开发的NoSQL客户端
数据库是我所知的几乎每个互联网和企业应用程序的核心。在规模、速度和快速应用程序开发方面的需求带来了一种新颖的nosql数据库。
在之前的
中,我们探讨了一些流行的sql客户端,在这里,让我们讨论一下高效管理和开发的nosql客户端。
由于sql和非sql数据库在定义、结构和功能上有所不同,与它们一起工作所需的工具/客户端也有所不同。
以下nosql数据库管理工具将帮助您提高生产效率。下面讨论的每个工具都有良好的用户界面,为您提供用户友好的开发体验。
compass
compass让您可以直观地探索数据。在几秒钟内运行即时查询。与您的数据进行全面的crud互动。查看和优化查询性能。它允许您在索引、文档验证等方面做出更明智的决策。
特点
- 使用内在模式可视化了解您的数据
- 立即了解查询性能和服务器状态
- 可视化、理解和处理您的地理空间数据
- 更高级的crud方法使与数据的交互更加容易
- 通过可视化解释计划了解性能问题
- 查看利用率并管理索引
它适用于linux、mac或windows。
nosql manager
nosql manager将友好的用户界面和shell功能结合在一起。它提供直观的界面和高性能,支持所有mongodb和mongodb enterprise的最新功能。
特点
- 具备完整功能的db gui shell,具有代码自动完成和语法高亮功能。
- 支持副本集、独立主机和分片集群连接。
- 编辑器提供树形、表格和json读取模式三种视图
- 对所有类型的mongodb对象提供简单的查看和管理选项
- 从mysql或sql server数据库导入表格
- 多个mongo主机数据库连接
- 将文档导出为csv、xml、xlsx或json文件格式
nosql booster
最聪明的idenosqlbooster用于nosql db(前身为mongobooster),它是一个以shell为中心的跨平台gui工具,用于nosql数据库。它提供全面的服务器监控工具和流畅的查询生成器、sql查询、查询代码、任务调度esnext支持和真正的智能感知体验。
特点
- 性能监控和调优
- 通过免费的交互式示例学习mongodb
- 流畅的mongodb查询生成器
- 模式分析器
- shell扩展,使用脚本中的node模块、lodash、momentjs
studio 3t free(前身为robo 3t)
studio 3t free(前身为robo 3t)是一款现代、强大且社区驱动的mongodb管理工具,专为mongodb爱好者而设计。这个轻量级的开源工具支持跨平台,并在其界面中嵌入了mongo shell,以提供基于shell和gui的交互。它由3t software开发,3t software还是mongodb的ide studio 3t的团队。
queryassist
queryassist是一个专业的nosql数据库的gui工具。它提供了一个功能齐全的shell,原地编辑,多级身份验证,数据库之间的数据传输等功能。
tableplus
tableplus是一款现代化的本机友好gui工具。它允许您同时管理多个关系型和非关系型数据库,如mysql,redis,mongodb,cassandra,postgresql,sqlite,microsoft sql server等。
它不会将任何信息存储在其服务器上。所有数据库凭据都安全保存在您的计算机存储中。
dbkoda
dbkoda是一个现代的开源数据库开发和管理工具。您可以在mac,windows,linux上下载它。
特点
- 带自动完成,语法高亮和代码信息的富文本编辑器。
- 独特的实时性能仪表板。
- 可视化解释计划。
- 索引顾问。
- 图形聚合管道构建器。
- 一键访问mongodb管理命令。
- 实时查看用户活动。
- 存储分析器。
- 使用apache drill进行sql查询。
- 将mongodb命令转换为node.js语法。
- 数据加载和卸载实用程序。
- 分析管理器。
- 图表生成器。
studio 3t
studio 3t是一个专为使用nosql数据库的团队设计的集成开发环境:
特点
- 使用intellishell自动完成查询
- 拖放字段以可视化构建查询
- 使用sql进行查询,包括inner和outer连接
- 从sql或shell生成驱动程序代码到php,python,javascript等
- 轻松比较和同步数据
- 逐步构建聚合查询
- 自动化和计划重复的mongodb任务
aqua data studio
aqua data studio是一个通用的集成开发环境,用于nosql数据库和可视化分析。
特点
- 现代直观的gui
- 灵活的数据库管理和管理。
- 功能强大的sql编辑器,可视化查询构建器和er图建模工具。
- 深入比较模式,数据或文件,并同步模式
- 轻松与版本控制系统集成sql和文件
- 支持与30多个数据源的连接,包括microsoft sql server,oracle,ibm db2,mysql,postgresql,mongodb,sqlite,cassandra,snowflake和通用odbc
mongoku
mongodb用户的好消息 – 遇见mongoku – 一个基于node.js,angular和typescript构建的基于web的客户端。
如您所见,您可以查询数据并执行所有操作。响应速度快,界面干净。
结论
我希望以上客户端能帮助您更高效地管理nosql数据库。