目录
产品简介
Apache Druid是一个开源的分布式实时分析数据库,专为商业智能(OLAP)查询流数据和历史数据而设计。它对时间序列扫描和聚合进行了优化。它支持从深层存储系统(如HDFS)和流源(如Kafka)加载数据。在内部,Druid使用Zookeeper来协调集群节点,使用MySQL或Postgres这样的关系数据库来跟踪元数据,使用HDFS这样的深层存储系统来存储数据。德鲁伊在事件创建和查询之间的延迟也很低,这使得德鲁伊能够进行实时分析。德鲁伊以一种称为段的独特格式存储传入的数据,以允许对任意维度的数据进行快速聚合。德鲁伊通常通过JDBC支持基于gui的分析性BI应用,并通过REST API作为AI应用的后端。德鲁伊还用于点击流分析、网络遥测分析、应用性能分析、广告分析。
发展历史
Druid最初是由Metamarkets的工程师开发的,旨在解决实时分析高维数据集的问题。在传统关系数据库中扫描和聚合数十亿条记录的速度不够快,而使用NoSQL架构进行预计算聚合需要难以接受的长处理时间,这在事件发生和查询可用性之间造成了很高的延迟。德鲁伊于2011年4月发布,旨在解决对高维时间序列数据的快速、实时分析的需求。它于2012年10月开放,目前正在积极开发中。
所属公司
Apache软件基金会
相关资料
官网:https://druid.apache.org
基本属性
产品名称 | Druid |
---|---|
所属国家 | 美国 |
最新版本 | 26.0.0 |
开源地址 | https://github.com/apache/druid |
db-engines得分 | 3.26 |
首发时间 | 2011-01-01 |
模型分类 | 列簇 |
商业模式 | 开源 |
许可协议 | Apache v2 |
开发语言 | Java |
视图 | 不支持 |
表关联方式 | Sort-Merge Join |
索引类型 | B+Tree |
并发控制 | MVCC |
产品架构 | Shared-Nothing |
兼容性
操作系统 | AIX ,BSD ,Hosted ,HP-UX ,Linux ,OS X ,Solaris |
---|---|
编程语言 | Clojure ,Java ,JavaScript ,PHP ,Python ,R ,Ruby ,Scala |
其他特性
文档 | https://druid.apache.org/docs/latest/design/ |
---|---|
产品首页 | https://druid.apache.org |
厂商
厂商 | Metamarkets |
---|---|
官网 | https://druid.apache.org |
用户评价
0
0
相关文章
如何定位 Druid & HikariCP 连接池的连接泄漏问题?
陈臣
28次阅读
2025-03-31 09:37:28
深入解析 Druid 连接池:连接有效性检测与 Keep-Alive 机制
陈臣
44次阅读
2025-03-17 11:25:44
使用 SpringBoot + Druid,实现监控 SQL 运行情况
Jagger
114次阅读
2024-12-16 16:04:46
为监控而生的 Java 数据库连接池:Alibaba Druid
Linux技术宅
4次阅读
2024-11-26 06:32:44
Druid数据库连接池监控详解
棉花糖老丫
257次阅读
2024-11-03 06:51:02
剖析 SqlSessionFactory、SqlSession 与 Druid
架构经纬
68次阅读
2024-09-14 12:00:00
易点天下基于 ClickHouse 企业版的广告投放平台建设实践
ClickHouseInc
107次阅读
2024-08-15 10:18:31
Pinterest:从 Druid 到 StarRocks,实现 6 倍成本效益比提升
StarRocks
120次阅读
2024-08-12 09:43:58
成本下降50%,腾讯音乐StarRocks存算分离大规模实践!
锋哥聊DORIS数仓
180次阅读
2024-07-12 09:36:05
100%降本增效!Bonree ONE平台通过ClickHouse实现了可观测信号数据的统一!
ClickHouseInc
83次阅读
2024-04-28 07:30:47