山海鲸可视化

MongoDB数据库(Mongo Database)

山海鲸可视化,提供一站式数字孪生解决方案,致力于打造一款人人都会用的,零代码数字孪生工具。

简介

MongoDB 数据库(Mongo Database)是一个基于分布式文件存储的数据库。由 C++语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。

适用场景

它支持的数据结构非常松散,是类似 json 的 bson 格式,因此可以存储比较复杂的数据类型。最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。
优势:高性能、易部署、易使用,存储数据非常方便。面向集合存储,易存储对象类型的数据。支持完全索引,包含内部对象等。
缺点:MongoDB 在使用过程中聚合查询效率较低。

图例

  1. MongoDB 的基本管理语法。

image.png

  1. 输入命令以连接 MongoDB 数据库。


数据源应用案例

目前,山海鲸可视化支持导入 MongoDB 数据源,详情请参考导入文件数据教程
image.png

数字孪生大屏应用案例

目前,我们山海鲸可视化资源中心提供了丰富的数字孪生大屏案例,在网页上就可以快速体验大屏。

  1. 工厂运营驾驶舱

image.png

  1. 智慧看守所可视化

image.png

  1. 智慧工业化养殖系统数据大屏

image.png

相关数据源

CSV 文件
Excel 文件
XML 文件
Oracle 数据库

参考资料

  1. https://baike.baidu.com/item/MongoDB/60411
  2. https://blog.csdn.net/yuan2019035055/article/details/123031732
  3. https://zhuanlan.zhihu.com/p/198849614