返回 AWS Marketplace 产品列表
FerroDruid Container
可观测性

FerroDruid Container

适用于 Amazon EKS 的 Rust-native Druid 兼容 OLAP 容器

亚秒级启动,<200 MB RAM 替换的 AWS 服务: EKS 上的 Apache Druid 集群
在 AWS Marketplace 获取

FerroDruid 的容器版本。通过随附的 Helm chart,将 Apache-Druid-spec-compatible 实时 OLAP 数据库作为单个 Rust binary 部署到 Amazon EKS。支持 Druid REST API、native query JSON 和 Druid SQL;读写 Druid segment v9/v10。无需 JVM、无需 ZooKeeper、无需六进程 control plane。按 pod-hour 计量,首次登录时强制轮换 admin password,且没有 Marketplace entitlement 时 fail closed。

经典 Apache Druid cluster 在提供单个查询前,需要六个或更多 JVM processes、ZooKeeper、外部 metadata database,以及 16 GB+ RAM;FerroDruid Container 用作为一个 EKS pod 运行的单个 Rust binary 替代这一切。它与 AMI build 使用同一 binary,支持全部八种 native query types(timeseries、topN、groupBy、scan、search、segmentMetadata、dataSourceMetadata、timeBoundary);运行 Druid SQL(SELECT、WHERE、GROUP BY、HAVING、ORDER BY、LIMIT、30+ functions、EXPLAIN PLAN FOR、MSQ task endpoint、约 95% core SQL parity);暴露 40+ 个 Druid-compatible REST endpoints;并读写 Druid segment v9/v10。支持的 topology 是带 SQLite metadata + local-filesystem deep storage 的单节点;Helm chart 会在 template time 对 external metadata、external deep storage、`replicaCount>1`,以及向 OSS image 注入 paid product code 执行 fail closed。首次登录时强制轮换 admin account(轮换前每个 endpoint 都返回 403),付费容器在启动时通过 `RegisterUsage` 验证 entitlement。

产品亮点

Druid-spec wire-compatible(REST + native JSON + Druid SQL,segment v9/v10)— 现有 Druid clients 和 queries 可直接工作。与 AMI 使用同一 binary。

一个容器,无 JVM / ZooKeeper / 六进程 control plane;在低于 200 MB RAM 下亚秒级启动。通过随附的 Helm chart 部署到 Amazon EKS。

按 pod-hour 计量、强制首次登录密码轮换,以及 fail-closed 配置:admin password 轮换前每个 endpoint 都返回 403,Helm chart 会在 template time 拒绝 external metadata、external deep storage、`replicaCount>1`,以及 OSS-image-plus-paid-code 混用。

计费模式

由 AWS 计费的按 pod 小时软件费用 + 你自己的 EKS cluster 中的 EC2 nodes 费用。无需 license keys;通过 Marketplace `RegisterUsage` 验证 entitlement。

在 AWS Marketplace 获取