awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
quickwit-oss avatar

quickwit-oss/quickwit

0
View on GitHub↗
11,345 نجوم·558 تفرعات·Rust·Apache-2.0·6 مشاهداتquickwit.io↗

Quickwit

Quickwit is a cloud-native, distributed search engine designed for observability data such as logs, traces, and metrics. It functions as an observability backend that decouples compute from storage by persisting indices directly in S3-compatible cloud object stores.

The system is distinguished by its compatibility with the Elasticsearch REST API, allowing it to integrate with existing clients and log shippers without reconfiguration. It also serves as an OpenTelemetry data indexer, ingesting technical data via the OpenTelemetry Protocol using gRPC and HTTP.

The engine utilizes a hybrid of columnar and inverted indexing to support both full-text search and analytical aggregations. Its capability surface covers multi-tenant data isolation through index partitioning, schema-flexible ingestion, and automated index lifecycle management including data retention policies. Data can be consumed from various sources, including message brokers and streaming queues.

The project provides tools for local service orchestration using containers to deploy development environments.

Features

  • Cloud Native Object Storage - Provides a search engine that persists large volumes of observability data directly in cloud-native object storage.
  • Full-Text Search Engines - Functions as a high-performance full-text search engine for indexing and retrieving large-scale observability data.
  • Elasticsearch Compatible Engines - Implements the Elasticsearch API to function as a drop-in compatible search engine replacement.
  • Hybrid Columnar-Inverted Indices - Combines full-text inverted indices with columnar storage for optimized keyword search and aggregations.
  • OTLP Ingestion - Integrates the OpenTelemetry Protocol via gRPC and HTTP to streamline observability data flow.
  • Distributed Search Engines - Executes complex boolean and range queries across distributed indices at a massive scale.
  • Direct Object Store Querying - Retrieves search results with sub-second latency by querying indices stored directly in cloud object stores.
  • Resource Scaling Strategies - Decouples indexers and searchers from storage to allow independent scaling of compute resources.
  • Stateless Compute Scaling - Implements a stateless architecture that decouples indexing and searching to enable elastic scaling in cloud environments.
  • Key-Based Partitioning - Divides indices into discrete partitions based on keys to isolate tenant workloads and optimize search performance.
  • OpenTelemetry Protocol Indexing - Ingests and indexes metrics, logs, and traces using the OpenTelemetry Protocol via gRPC and HTTP.
  • Multi-Tenancy - Provides data isolation across multiple indexes and partitions to support multi-tenant environments.
  • Multi-Tenant Data Stores - Organizes data into separate indices and partitions to provide workload isolation for multiple tenants.
  • Object Storage Persistence - Persists index data and metadata directly in S3-compatible cloud object storage.
  • Object Store Search Engines - Functions as a search engine that decouples compute from storage by reading indices from S3-compatible object stores.
  • Observability Data Indexing - Indexes large volumes of logs, traces, and metrics stored in cloud object storage for fast search and aggregation.
  • Columnar-Inverted Hybrid Indexes - Utilizes a hybrid of columnar and inverted indexing to optimize both full-text search and analytical aggregations.
  • Search Engine APIs - Exposes REST and gRPC interfaces for executing search queries and managing indices from external applications.
  • Storage-Compute Architectures - Separates indexing and searching compute from storage to allow independent scaling.
  • Large Scale Log Analysis - Enables high-performance full-text search and aggregation across massive observability datasets for troubleshooting.
  • Multi-Tenant Infrastructure - Isolates telemetry data and queries into separate indices and partitions for multi-tenant observability.
  • Log Search Engines - Acts as a cloud-native search engine optimized for observability logs and traces using object storage.
  • OpenTelemetry Ingestion - Accepts observability data via the OpenTelemetry Protocol using gRPC and HTTP.
  • Distributed Observability Platforms - Provides a scalable distributed backend for indexing and querying massive volumes of technical observability data.
  • OpenTelemetry Exporters - Collects traces and logs via gRPC and HTTP in compliance with OpenTelemetry standards.
  • Data Extraction & Ingestion - Parses non-JSON data and extracts structured fields from documents prior to indexing.
  • Data Ingestion - Automatically consumes and indexes data streams from cloud messaging and streaming services.
  • Data Retention Policies - Implements automated data lifecycle management to delete indices based on defined retention policies.
  • Query Aggregations - Calculates summary statistics and aggregations over large datasets to identify technical patterns and trends.
  • Schema-Agnostic Ingestion - Supports both strict predefined schemas and a schemaless approach for flexible data ingestion.
  • Index Lifecycle Management - Controls index creation, updates, and deletions through a REST API utilizing automated index templates.
  • Schemaless Indexing - Supports both strict schema and schemaless indexing to accommodate flexible and evolving data structures.
  • Tenant-Based Partitioning - Divides indices into discrete partitions based on keys to isolate tenant workloads.
  • API Compatibility Layers - Mimics existing search engine REST endpoints to ensure interoperability with existing tools.
  • Index - Controls the creation, update, and deletion of indices via templates and retention policies.
  • Logging And Aggregation - Cloud-native log management and analytics engine.
  • Observability and Monitoring - Cloud-native search engine for log management.
  • Observability and Monitoring - Cloud-native search engine optimized for log management.

سجل النجوم

مخطط تاريخ النجوم لـ quickwit-oss/quickwitمخطط تاريخ النجوم لـ quickwit-oss/quickwit

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Quickwit

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Quickwit.
  • greptimeteam/greptimedbالصورة الرمزية لـ GreptimeTeam

    GreptimeTeam/greptimedb

    5,968عرض على GitHub↗

    GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries metrics, logs, and traces together in a single columnar engine, supporting both SQL and PromQL for analysis. The database is designed as a Kubernetes-native operator with a decoupled compute and storage architecture, enabling horizontal scaling and multi-region deployment. What distinguishes GreptimeDB is its role as a multi-protocol ingestion gateway, accepting data through OpenTelemetry, Prometheus Remote Write, InfluxDB, Loki, Elasticsearch, Kafka, and MQTT protocols without

    Rustanalyticscloud-nativedatabase
    عرض على GitHub↗5,968
  • uptrace/uptraceالصورة الرمزية لـ uptrace

    uptrace/uptrace

    4,098عرض على GitHub↗

    Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces, metrics, and logs. It functions as a centralized logging backend, a distributed tracing system, and a metrics engine to monitor application performance and system health. The platform is distinguished by AI-powered operational capabilities, allowing users to query telemetry data and manage monitoring dashboards using natural language. It specifically includes specialized monitoring for generative AI pipelines, tracking token usage and response quality for LLM interactions and r

    Goapmapplication-monitoringclickhouse
    عرض على GitHub↗4,098
  • victoriametrics/victoriametricsالصورة الرمزية لـ VictoriaMetrics

    VictoriaMetrics/VictoriaMetrics

    16,343عرض على GitHub↗

    VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term storage and analysis of metric, log, and trace data. It functions as a unified backend for monitoring ecosystems, offering full compatibility with industry-standard protocols and query languages. The system is built to handle massive data volumes through a distributed architecture that supports horizontal scaling and efficient data lifecycle management. The platform distinguishes itself through a storage engine that utilizes consistent hashing for data sharding and log-struct

    Godatabasegrafanagraphite
    عرض على GitHub↗16,343
  • vectordotdev/vectorالصورة الرمزية لـ vectordotdev

    vectordotdev/vector

    22,071عرض على GitHub↗

    Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and traces across distributed infrastructure. It functions as a modular engine that decouples data ingestion from processing and transmission, utilizing a component-based architecture to connect diverse sources to multiple destinations. The project distinguishes itself through a focus on reliability and flow control. It implements backpressure-aware data movement to prevent data loss during traffic spikes and utilizes disk-backed event buffering to ensure durability during network

    Rusteventsforwarderhacktoberfest
    عرض على GitHub↗22,071
عرض جميع البدائل الـ 30 لـ Quickwit→

الأسئلة الشائعة

ما هي وظيفة quickwit-oss/quickwit؟

Quickwit is a cloud-native, distributed search engine designed for observability data such as logs, traces, and metrics. It functions as an observability backend that decouples compute from storage by persisting indices directly in S3-compatible cloud object stores.

ما هي الميزات الرئيسية لـ quickwit-oss/quickwit؟

الميزات الرئيسية لـ quickwit-oss/quickwit هي: Cloud Native Object Storage, Full-Text Search Engines, Elasticsearch Compatible Engines, Hybrid Columnar-Inverted Indices, OTLP Ingestion, Distributed Search Engines, Direct Object Store Querying, Resource Scaling Strategies.

ما هي البدائل مفتوحة المصدر لـ quickwit-oss/quickwit؟

تشمل البدائل مفتوحة المصدر لـ quickwit-oss/quickwit: greptimeteam/greptimedb — GreptimeDB is a distributed, open-source time-series database built for unified observability. It stores and queries… uptrace/uptrace — Uptrace is an OpenTelemetry-based observability platform designed to collect, store, and analyze distributed traces,… victoriametrics/victoriametrics — VictoriaMetrics is a high-performance, scalable time series database and observability platform designed for long-term… vectordotdev/vector — Vector is a high-performance observability data pipeline designed to collect, transform, and route logs, metrics, and… opensearch-project/opensearch — OpenSearch is a distributed search and analytics engine designed for indexing, searching, and analyzing massive… openobserve/openobserve — OpenObserve is a unified observability data platform designed to ingest, store, and analyze logs, metrics, and traces.…