quickwit

quickwit

云原生搜索引擎助力可观测性数据管理

Quickwit是一款专注于可观测性数据管理的云原生搜索引擎。它支持日志、追踪和指标等场景,提供全文搜索和聚合查询功能。Quickwit兼容Elasticsearch API,集成Jaeger和OTEL,在云存储上实现亚秒级搜索。其特点包括计算与存储分离、多租户支持、多数据源接入和企业级功能。作为开源项目,Quickwit可替代Datadog和Elasticsearch等商业解决方案。

Quickwit搜索引擎可观测性云原生开源Github开源项目

CI codecov Contributor Covenant License: AGPL V3 Twitter Follow Discord <br/>

<br/> <br/> <p align="center"> <img src="https://raw.githubusercontent.com/quickwit-oss/quickwit/main/docs/assets/images/logo_horizontal.svg#gh-light-mode-only" alt="Quickwit 云原生搜索引擎" height="40"> <img src="https://raw.githubusercontent.com/quickwit-oss/quickwit/main/docs/assets/images/quickwit-dark-theme-logo.png#gh-dark-mode-only" alt="Quickwit 云原生搜索引擎" height="40"> </p> <h2 align="center"> 用于可观测性(日志、跟踪,即将支持指标!)的云原生搜索引擎。Datadog、Elasticsearch、Loki 和 Tempo 的开源替代方案。 </h2> <h4 align="center"> <a href="https://quickwit.io/docs/get-started/quickstart">快速入门</a> | <a href="https://quickwit.io/docs/">文档</a> | <a href="https://quickwit.io/tutorials">教程</a> | <a href="https://discord.quickwit.io">聊天</a> | <a href="https://quickwit.io/docs/get-started/installation">下载</a> </h4> <br/>

<b>我们刚刚发布了 Quickwit 0.8!阅读博客文章了解最新的强大功能!</b>

Quickwit 是云存储上最快的搜索引擎。它非常适合可观测性用例

🚀 快速入门

<br/> <video src="https://github.com/quickwit-oss/quickwit/assets/653704/020b94b9-deeb-4376-9a3a-b82e1168094c" controls="controls" style="max-width: 1200px;"> </video> <br/>

💡 特性

  • 全文搜索和聚合查询
  • 兼容 Elasticsearch 的 API,可与任何 Elasticsearch 或 OpenSearch 客户端一起使用
  • 原生支持 Jaeger
  • 原生支持 OTEL 日志追踪
  • 无架构或严格架构索引
  • 无架构分析
  • 在云存储(Amazon S3、Azure Blob Storage、Google Cloud Storage 等)上实现亚秒级搜索
  • 计算和存储分离,无状态索引器和搜索器
  • Grafana 数据源
  • 支持 Kubernetes - 查看我们的 helm-chart
  • RESTful API

企业级就绪

  • 多种数据源,原生支持 Kafka / Kinesis / Pulsar
  • 多租户:使用多个索引和分区进行索引
  • 保留策略
  • 删除任务(适用于 GDPR 用例)
  • 分布式和高可用*引擎,可在几秒钟内扩展(*仅使用 Kafka 时支持高可用索引)

📑 架构概览

Quickwit 分布式追踪Quickwit 分布式追踪

📕 文档

📚 资源

🔮 路线图

  • Quickwit 0.9(2024年7月)

    • 索引和搜索性能改进
    • 索引配置更新(保留策略、索引和搜索设置)
    • 连接字段
  • Quickwit 0.10(2024年10月)

    • 架构(文档映射)更新
    • 原生分布式摄入
    • 索引模板

🙋 常见问题

如何从 Elasticsearch 或 OpenSearch 切换到 Quickwit?

Quickwit 支持 Elasticsearch/OpenSearch API 的大部分功能。

例如,它具有兼容 ES 的摄入 API,可以更轻松地将您的日志传输工具(Vector、Fluent Bit、Syslog 等)迁移到 Quickwit。

在搜索方面,支持最常用的 Elasticsearch 端点、查询 DSL,甚至聚合。 可用端点和查询的列表可在此处获取,支持的聚合列表可在此处获取。

如果您使用的 API 部分缺失,请告诉我们!

如果由于缺少标头而导致您使用的客户端拒绝连接到 Quickwit,您可以使用节点配置中的 extra_headers 选项来模拟任何兼容版本的 Elasticsearch 或 OpenSearch。

Quickwit 与传统搜索引擎(如 Elasticsearch 或 Solr)有何不同?

Quickwit 的核心区别和优势在于其架构从根本上为云存储搜索而设计。我们优化了 IO 路径,重新设计了索引数据结构,并使搜索在云存储上变得无状态且亚秒级。

Quickwit 在成本方面如何与 Elastic 相比?

我们估计 Quickwit 平均可比 Elastic 便宜 10 倍。要了解原因,请查看我们关于在 AWS S3 上搜索网络的博客文章

Quickwit 使用什么许可证?

Quickwit 是基于 GNU Affero 通用公共许可证第 3 版(AGPLv3)的开源软件。从根本上说,这意味着如果您不修改 Quickwit,您可以自由地将其用于您的项目。但是,如果您进行了修改并将修改后的版本分发给公众,您必须公开这些修改。 我们还为企业提供商业许可,以提供支持和对我们的路线图有发言权。

是否可以为 Quickwit 设置高可用性(HA)?

搜索功能已实现高可用性,对于索引功能,目前仅在使用 Kafka 源时可用。

Quickwit 的商业模式是什么?

我们的商业模式依赖于商业许可。近期没有成为 SaaS 的计划。

🤝 贡献和传播

我们总是很高兴收到贡献:代码、文档、问题或反馈。以下是您可以帮助我们构建日志管理未来的方式:

✨ 您的贡献被接受后,别忘了发送邮件至 hello@quickwit.io 领取您的纪念品。感谢您的贡献!

💬 加入我们的社区

我们欢迎每个人加入我们的社区!无论您是贡献代码还是只是打个招呼,我们都很乐意听到您的声音。以下是您可以与我们联系的方式:

  • Discord 上加入对话。
  • Twitter 上关注我们。
  • 查看我们的网站博客获取最新更新。
  • 观看我们的 YouTube 频道获取视频内容。

编辑推荐精选

Vora

Vora

免费创建高清无水印Sora视频

Vora是一个免费创建高清无水印Sora视频的AI工具

Refly.AI

Refly.AI

最适合小白的AI自动化工作流平台

无需编码,轻松生成可复用、可变现的AI自动化工作流

酷表ChatExcel

酷表ChatExcel

大模型驱动的Excel数据处理工具

基于大模型交互的表格处理系统,允许用户通过对话方式完成数据整理和可视化分析。系统采用机器学习算法解析用户指令,自动执行排序、公式计算和数据透视等操作,支持多种文件格式导入导出。数据处理响应速度保持在0.8秒以内,支持超过100万行数据的即时分析。

AI工具酷表ChatExcelAI智能客服AI营销产品使用教程
TRAE编程

TRAE编程

AI辅助编程,代码自动修复

Trae是一种自适应的集成开发环境(IDE),通过自动化和多元协作改变开发流程。利用Trae,团队能够更快速、精确地编写和部署代码,从而提高编程效率和项目交付速度。Trae具备上下文感知和代码自动完成功能,是提升开发效率的理想工具。

AI工具TraeAI IDE协作生产力转型热门
AIWritePaper论文写作

AIWritePaper论文写作

AI论文写作指导平台

AIWritePaper论文写作是一站式AI论文写作辅助工具,简化了选题、文献检索至论文撰写的整个过程。通过简单设定,平台可快速生成高质量论文大纲和全文,配合图表、参考文献等一应俱全,同时提供开题报告和答辩PPT等增值服务,保障数据安全,有效提升写作效率和论文质量。

AI辅助写作AI工具AI论文工具论文写作智能生成大纲数据安全AI助手热门
博思AIPPT

博思AIPPT

AI一键生成PPT,就用博思AIPPT!

博思AIPPT,新一代的AI生成PPT平台,支持智能生成PPT、AI美化PPT、文本&链接生成PPT、导入Word/PDF/Markdown文档生成PPT等,内置海量精美PPT模板,涵盖商务、教育、科技等不同风格,同时针对每个页面提供多种版式,一键自适应切换,完美适配各种办公场景。

AI办公办公工具AI工具博思AIPPTAI生成PPT智能排版海量精品模板AI创作热门
潮际好麦

潮际好麦

AI赋能电商视觉革命,一站式智能商拍平台

潮际好麦深耕服装行业,是国内AI试衣效果最好的软件。使用先进AIGC能力为电商卖家批量提供优质的、低成本的商拍图。合作品牌有Shein、Lazada、安踏、百丽等65个国内外头部品牌,以及国内10万+淘宝、天猫、京东等主流平台的品牌商家,为卖家节省将近85%的出图成本,提升约3倍出图效率,让品牌能够快速上架。

iTerms

iTerms

企业专属的AI法律顾问

iTerms是法大大集团旗下法律子品牌,基于最先进的大语言模型(LLM)、专业的法律知识库和强大的智能体架构,帮助企业扫清合规障碍,筑牢风控防线,成为您企业专属的AI法律顾问。

SimilarWeb流量提升

SimilarWeb流量提升

稳定高效的流量提升解决方案,助力品牌曝光

稳定高效的流量提升解决方案,助力品牌曝光

Sora2视频免费生成

Sora2视频免费生成

最新版Sora2模型免费使用,一键生成无水印视频

最新版Sora2模型免费使用,一键生成无水印视频

下拉加载更多