山海鲸可视化

Apache Druid(Apache Druid (Incubating))

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

简介

Apache Druid(Apache Druid (Incubating))是一个高性能、实时的分布式数据存储系统,它专门用于处理大规模的数据,并能够提供快速的数据查询和分析。它可以在大规模的数据集中,快速地进行实时查询和分析,并且具有高度的可扩展性和容错性。
Druid 可以处理各种类型的数据,包括事件流、监控数据、日志、时序数据等。它支持复杂的查询和聚合操作,包括时间序列分析、Top-N 查询、GroupBy 查询、Filter 查询等。

适用场景

在实际应用中,Apache Druid 广泛应用于大规模的数据分析和数据仓库方面,包括广告、电商、金融、游戏等行业。特别是在实时数据分析方面,Apache Druid 具有明显的优势,能够实时地分析海量数据,为企业提供实时的决策支持。
优势:被设计用来支持实时数据查询,查询响应时间快,对于对查询性能有较高要求的场景非常适用,并且是一种可扩展的系统,具有灵活性、支持数据分片和数据压缩的特点。
缺点:Apache Druid 在使用过程中需要专业知识来配置和管理,并且需要考虑 Zookeeper 的稳定性和性能问题。

图例

  1. Apache Druid 架构原理示例图。

  1. Apache Druid 查询数据示例。


数字孪生大屏应用案例

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

  1. 贵州省可视化数据管理平台

Snipaste_2023-05-06_17-25-51.png

  1. 船舶能源管理系统

image.png

  1. 沿海城市防汛可视化

image.png

相关数据源

Apache Zeppelin
Apache Druid
Apache HBase 数据库
Apache Phoenix

参考资料

  1. https://blog.csdn.net/Shockang/article/details/128367285
  2. https://www.cnblogs.com/huyuchengus/p/15054184.html
  3. https://zhuanlan.zhihu.com/p/554605708