这个项目能做什么
Quickwit 是一款云原生开源搜索引擎,专为可观测性用例设计,包括日志管理和分布式追踪,并计划支持指标。它通过计算与存储分离以及无状态的索引器和搜索器,直接在 Amazon S3、Azure Blob Storage 和 Google Cloud Storage 等云存储上实现亚秒级搜索。
主要功能包括全文搜索和聚合查询、可与现有 Elasticsearch 或 OpenSearch 客户端配合使用的 Elasticsearch 兼容 API、对 Jaeger 和 OpenTelemetry(OTEL)日志与追踪的原生支持、无模式或严格模式索引,以及 RESTful API。它还提供企业级能力,例如多数据源(Kafka、Kinesis、Pulsar)、多租户、保留策略、用于 GDPR 合规的删除任务,以及搜索高可用性(使用 Kafka 时索引也具备高可用性)。
Quickwit 的设计目标是比 Elasticsearch 等传统搜索引擎显著更具成本效益,估计平均成本最多可降低 10 倍。它通过 Helm chart 支持 Kubernetes 部署,并提供 Grafana 数据源插件。该项目基于 Apache License 2.0 开源,欢迎社区贡献。
评论
0 评分人数达到10人后显示
登录后参与讨论。