Quickwit
专为可观测性数据打造的云原生搜索引擎,直接在对象存储上对日志和链路追踪数据建立索引,实现具有成本效益的大规模搜索。
概述
Quickwit 是一个开源搜索引擎,专为可观测性场景——搜索日志和分布式链路追踪数据——而构建,而非通用的应用搜索。它最核心的设计选择是直接在对象存储(如 S3)上对数据进行索引和查询,而不要求数据必须存放在挂载磁盘上,这使得存储和计算可以独立扩展,并让保留海量日志数据的成本远低于依赖磁盘的搜索系统。
它通常被部署为日志管理和分布式链路追踪工具背后的搜索后端,即便数据完全存放在对象存储中,也被设计为能够快速查询——这一架构正是围绕“大多数日志数据只写入一次、极少被查询”这一现实而构建的。
Quickwit 适合那些拥有海量日志或链路追踪数据、希望获得全文搜索能力、又不想承担将全部数据保留在磁盘上所带来运维成本的团队;相比目录中已有的通用型 Elasticsearch、OpenSearch 或 Meilisearch,它是一个更专精的工具——后者是为应用和网站搜索而构建,而非专门针对可观测性数据。
- 分类
- 搜索
- 编程语言
- Rust
- 许可证
- Apache-2.0
广告
相关项目
发现信息有误?在 GitHub 上提出修改建议。