山海鲸可视化

InfluxDB数据库(Influx Database)

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

简介

InfluxDB 数据库(Influx Database)是一种高性能的开源时间序列数据库(TSDB),旨在用于存储和检索大规模的时间序列数据。它是由 InfluxData 公司开发的,支持高度并发读写操作,并提供了用于查询、可视化和监控数据的工具和 API。

适用场景

InfluxDB 是一种 NoSQL 数据库,采用分布式体系结构和时间序列数据模型。它被设计用于存储和查询大量的时间序列数据,例如传感器数据、日志数据、度量数据等。InfluxDB 通过使用标签(tags)和字段(fields)来组织和存储数据,并提供了一种查询语言(InfluxQL)来查询和聚合数据。

**优势:**InfluxDB 是一种高性能的时间序列数据库,具有高度并发读写操作的能力,并且可以水平扩展。提供了易于使用的 API 和查询语言,以及开发人员友好的 CLI 和 UI 工具,方便用户进行操作和管理。有一个庞大的社区支持,提供了丰富的文档、示例代码和插件,方便用户进行开发和集成。

**缺点:**InfluxDB 的存储限制基于磁盘空间,因此存储时间可能受到限制。缺乏多表查询支持,这使得查询和聚合数据变得更加困难。缺乏事务支持,因此在执行多个操作时可能无法确保数据完整性和一致性。

图例

  1. InfluxDB 数据库的管理界面

  1. 将 InfluxDB Studio 中查询的结果导出到文件中。

数字孪生大屏应用案例

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

  1. 工厂运营驾驶舱

  1. 地下停车场智慧监查系统

  1. 全球医疗可视化信息平台

相关数据源

海康威视智能应用平台

Oracle 数据库

Hive 数据库

CouchDB 数据库

参考资料

  1. https://www.influxdata.com/
  2. http://www.likecs.com/show-225587.html
  3. https://www.modb.pro/wiki/1478