用于从现有MongoDB创建可视化的工具
我接管了现有MongoDB的一个项目。我想得到现有数据的可视图像(图表等)。显然,MongoDB与MySQL的情况大不相同,但我想还是有一些东西可以可视化的?您可以使用or,这是最好的选择用于从现有MongoDB创建可视化的工具,mongodb,visualization,Mongodb,Visualization,我接管了现有MongoDB的一个项目。我想得到现有数据的可视图像(图表等)。显然,MongoDB与MySQL的情况大不相同,但我想还是有一些东西可以可视化的?您可以使用or,这是最好的选择 整个文档化的工具列表是。这实际上取决于您对“可视化”的要求。通常,关系数据库图表最有趣的视觉方面是高级关系和完整性约束(1:1、1:many、主键、外键等) MongoDB具有灵活的模式,即给定集合中的文档不必遵循预定的格式。这并不意味着基础数据不能有某种组织。。只是集合上没有单一的模式(在传统关系数据库中就
整个文档化的工具列表是。这实际上取决于您对“可视化”的要求。通常,关系数据库图表最有趣的视觉方面是高级关系和完整性约束(1:1、1:many、主键、外键等) MongoDB具有灵活的模式,即给定集合中的文档不必遵循预定的格式。这并不意味着基础数据不能有某种组织。。只是集合上没有单一的模式(在传统关系数据库中就是这样) 在MongoDB中,许多要可视化的有趣细节都需要通过检查集合中的部分或全部文档或查看代码进行分析 代码审查 如果您的应用程序正在使用ODM(对象文档映射器),例如(Node.js)或(Java),那么应用程序代码可能会提供预期模式的快速和描述性视图(或者至少是预期模式的最新版本)。适当的语言文档工具,如
jsdoc
或javadoc
可能有助于生成模型类的合理概述。您可能需要添加一些文档注释以获得最佳结果
模式分析
模式分析是一种更为暴力的方法,它涉及查看数据以推断观察到的模式。一种常见的方法是使用
有几个不同的帮助程序可以让您了解集合的一般结构(例如字段/数据类型及其在源文档中的覆盖范围):
variety
或schema.js
都不支持关系推断
内容
为了更好地了解实际内容,您可以尝试其中一种。我使用了mViewer,我发现它非常简单和好 MongoDB的一个简单的基于web的管理工具
你在找这样的东西,还是我误解了(mongo3是ftw用于缩放!