Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
用于从现有MongoDB创建可视化的工具_Mongodb_Visualization - Fatal编程技术网

用于从现有MongoDB创建可视化的工具

用于从现有MongoDB创建可视化的工具,mongodb,visualization,Mongodb,Visualization,我接管了现有MongoDB的一个项目。我想得到现有数据的可视图像(图表等)。显然,MongoDB与MySQL的情况大不相同,但我想还是有一些东西可以可视化的?您可以使用or,这是最好的选择 整个文档化的工具列表是。这实际上取决于您对“可视化”的要求。通常,关系数据库图表最有趣的视觉方面是高级关系和完整性约束(1:1、1:many、主键、外键等) MongoDB具有灵活的模式,即给定集合中的文档不必遵循预定的格式。这并不意味着基础数据不能有某种组织。。只是集合上没有单一的模式(在传统关系数据库中就

我接管了现有MongoDB的一个项目。我想得到现有数据的可视图像(图表等)。显然,MongoDB与MySQL的情况大不相同,但我想还是有一些东西可以可视化的?

您可以使用or,这是最好的选择


整个文档化的工具列表是。

这实际上取决于您对“可视化”的要求。通常,关系数据库图表最有趣的视觉方面是高级关系和完整性约束(1:1、1:many、主键、外键等)

MongoDB具有灵活的模式,即给定集合中的文档不必遵循预定的格式。这并不意味着基础数据不能有某种组织。。只是集合上没有单一的模式(在传统关系数据库中就是这样)

在MongoDB中,许多要可视化的有趣细节都需要通过检查集合中的部分或全部文档或查看代码进行分析

代码审查 如果您的应用程序正在使用ODM(对象文档映射器),例如(Node.js)或(Java),那么应用程序代码可能会提供预期模式的快速和描述性视图(或者至少是预期模式的最新版本)。适当的语言文档工具,如
jsdoc
javadoc
可能有助于生成模型类的合理概述。您可能需要添加一些文档注释以获得最佳结果

模式分析 模式分析是一种更为暴力的方法,它涉及查看数据以推断观察到的模式。一种常见的方法是使用

有几个不同的帮助程序可以让您了解集合的一般结构(例如字段/数据类型及其在源文档中的覆盖范围):

这些不是可视的(在图形意义上),但模式分析结果确实提供了对数据的预期形状和常见变化的洞察

关系 MongoDB服务器不支持外键关系,这会删除许多可能感兴趣的可视注释

创建客户机驱动程序有一些不同的方法,但它们遵循的是使用约定,而不是服务器特性。为了使用DBREF确定集合之间的关系,必须扫描集合中的部分或全部文档。
variety
schema.js
都不支持关系推断

内容
为了更好地了解实际内容,您可以尝试其中一种。

我使用了mViewer,我发现它非常简单和好

MongoDB的一个简单的基于web的管理工具


你在找这样的东西,还是我误解了(mongo3是ftw用于缩放!