Quickwit

Sök · Sökmotor för loggar på objektlagring

Sökmotor för loggar och observation som lägger index på objektlagring och därför blir betydligt billigare än ett eget kluster med varma noder.

Betyg 72 av 100 Preliminär (källbaserad)

Läs bedömningen
API · Officiellt

RESTful API (docs/reference/rest-api) plus ES-kompatibla ingest-/sökendpunkter för vanliga Elasticsearch/OpenSearch-klienter (docs/reference/es_compatible_api). Inmatning via OTEL/Kafka/Kinesis/Pulsar.

API

Kontrollerat:

MCP · Officiellt

Motorn exponerar en inbyggd, läsande MCP-endpunkt på REST-porten enligt projektets egen dokumentation; endpunkten implementerar inte server-initierade förfrågningar. Sidan ligger under 'main-branch'-dokumentationen.

MCP

Kontrollerat:

Quickwit-UI:ts sökvy med indexet loggar valt i Index ID, frågan timeout i frågefältet och räknaren 459 hits found in 0.02 seconds. Träfflistan visar rad för rad tidsstämpel 2026-10-29T16:48:02Z, meddelandet Timeout efter 5000 ms mot betalningsleverantören med ordernummer SO-813909, nivå FEL, spår-id, statuskod 404, tjänst kassa och värd app-01, följt av liknande timeout-rader för butik, integration, schemaläggning och lager
1 / 6 Sökning på timeout i loggindexet: träffar med tidsstämpel, nivå, värd och meddelande

Bedömning

Så bedömer vi

Totalbetyg

72 av 100

Preliminär (källbaserad)

Bedömningsprofil
Loggsök och observation på objektlagring: stora logg- och spårvolymer indexeras direkt till S3/MinIO så att sök kan ske utan ett varmt sökkluster, med OpenTelemetry-inmatning och Elasticsearch-kompatibla API:er.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    Apache-2.0 verifierad mot LICENSE i quickwit-oss/quickwit (OSI-godkänd); README: 'open-source under the Apache License, Version 2.0'. Fri egen drift utan licensnycklar. Nivå 5 nås inte: index lagras i projektets egna bundle-format på objektlagring, inte i öppna standardformat.

  2. Funktionell passform

    Täcker loggsöksfallet på objektlagring väl enligt README och docs: sub-sekundsök på S3/Azure/GCS, OTEL-native för loggar och spår, Jaeger-native, ES-kompatibelt ingest- och sök-API, Kafka/Kinesis/Pulsar-källor, retentionspolicy och GDPR-borttagning. Kända luckor: HA-indexering endast med Kafka-källa (README), och aggregatstödet är en delmängd av Elasticsearch (docs/reference/aggregation) — tunga realtidsaggregat och dashboards passar mindre bra.

  3. Dataflytt och interoperabilitet

    Data och index ligger i öppen objektlagring (S3/Azure/GCS/MinIO) med avkopplad beräkning, och in-/utdata går via ES-kompatibla API:er och OTEL — bra förutsättning för dataflytt. Begränsningar: själva indexformatet är Quickwits eget bundle-format, och ES-API:t täcker en delmängd (dokumenterad lista i docs/reference/es_compatible_api), så full interop kräver omindexering.

  4. Mognad och trygghet

    Startår 2021; förvärvades av Datadog i januari 2025 (quickwit.io/blog/quickwit-joins-datadog). Efter ett längre uppehåll mellan 0.8.x (2024) och 0.9 (v0.9.0 2026-07-25, v0.9.3 2026-10-16 enligt releases.atom) kommer åter regelbundna utgåvor med stora förbättringar (Ingest V2, Lambda-offload). OpenSSF Scorecard och CI finns. Ej högre: förvaltningen är beroende av Datadog, och README:n är fortfarande daterad ('We just released Quickwit 0.8').

  5. Framtidskraft

    Inbyggd MCP-endpunkt dokumenterad av projektet (read-only MCP på REST-porten, docs/main-branch/reference/mcp-api), RESTful API, ES-kompatibla API:er som fungerar med Elasticsearch/OpenSearch-klienter, CLI, flertalet ingest-källor och Grafana-datasource; Rust-arkitektur med avkopplad lagring/beräkning och sökare som kan offloada till AWS Lambda (v0.9.0). Nivå 5 kräver belagd praktisk anpassningsförmåga utöver detta; MCP-endpunkten är lässpelad och implementerar inte server-initierade förfrågningar.

  6. Drift och införande

    Enskild binär/Docker och Helm-chart (docs/deployment/kubernetes/helm); statslösa sökare gör skalning enkel. Men en produktionsmiljö förutsätter objektlagring, metastore, ofta Kafka för HA-indexering samt IAM/behörigheter i molnmiljön — driftkraven är tydliga men kräver infrastrukturkompetens. mTLS och health-check-server tillkommer i 0.9 enligt release notes.

  7. Kostnadsbild

    Mjukvaran är gratis under Apache-2.0. TCO-antaganden: totalkostnaden domineras av objektlagringskostnad (billig), beräkning för indexerare/sökare samt egen driftpersonal; README uppskattar upp till 10x billigare än Elastic — leverantörens egen siffra. Ingen publicerad support/leverantörsdrift att belasta, så support- och driftkostnad kräver egen beräkning.

  8. Svensk användbarhet

    Negativ kontroll 2026-10-28: index-konfigurationsdokumentationen (quickwit.io/docs/configuration/index-config) listar endast tokenizers raw, default, en_stem och chinese_compatible — ingen svensk analys; docs-sidorna har hreflang en + x-default endast; repots toppkatalog (11 kataloger via GitHub) saknar i18n-/locales-katalog. Engelskspråkig men tekniskt användbar i Sverige.

Om Quickwit

Quickwit är en sökmotor för loggar, spår och andra tidsstämplade händelser. I stället för att hålla allt på lokala diskar skriver den index till objektlagring som S3 eller MinIO, vilket gör lagringen billig och gör att ett index kan sökas utan att först laddas in i ett kluster.

Motorn är skriven i Rust, tar emot data via OpenTelemetry och har ett Elasticsearch-kompatibelt sök-API för de vanligaste frågorna. Den körs som en eller flera noder med Docker eller binär. Projektet köptes av Datadog i januari 2025 och utvecklingstakten har därefter varit lägre — nästa större version dröjde omkring 1,5 år. Licensen är Apache 2.0. Den är inte en ersättning för Elasticsearch för sajtsök eller tunga aggregat, utan för loggflöden där volymen är stor och svarskraven måttliga.

Användning

Passar för

  • Organisationer med stora loggvolymer och krav på låg lagringskostnad
  • Team som redan har objektlagring men inte vill driva ett varmt sökkluster

Passar mindre bra för

  • Sajtsök och produktsök
  • Tunga aggregat och dashboards i realtid

Styrkor och begränsningar

Styrkor

  • Låg lagringskostnad via objektlagring
  • Elasticsearch-kompatibelt sök-API

Begränsningar

  • Specialiserad på tidsstämplad data
  • Färre funktioner för facetter och analys
  • Ägs av Datadog sedan 2025 — utvecklingstakten har saktat in

Skärmbilder

Tekniska resurser

Alternativ

Sökmotor och analysplattform under Apache-2.0, härstammande från Elasticsearch 7.10.1, med fulltextsökning, vektorsökning och inbyggd säkerhet. Svensk språkanalys finns i sökindexet.

Startår
2021
Licens
Apache License 2.0
Öppen källkod
Ja
API
Finns
MCP
Finns

Betyg

87 av 100

Preliminär (källbaserad)

Läs bedömningen om OpenSearch

Projektdata

13 952GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2021
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · Windows · FreeBSD · containers
API
Finns Ej verifierat
MCP
Finns
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache-2.0 verifierad mot LICENSE.txt i opensearch-project/OpenSearch (OSI-godkänd); Linux Foundation-styrt, full frihet att läsa/ändra/återdistribuera, obegränsad egen drift utan licensnycklar, och REST/JSON-API samt Lucene-baserade index är öppna gränssnitt.
Funktionell passform Gäller: Täcker sök- och analysfallet fullt ut: fulltext med språkanalys (svenska ingår), aggregat/facettering, k-NN- och hybridvektorsökning, Dashboards, ISM-livscyklar och PromQL-inmatning (3.7.0). Inga väsentliga luckor för det namngivna användningsfallet.
Dataflytt och interoperabilitet Gäller: Snapshot till objektlagring exporterar index helt, REST/JSON-API:t gör dataåtkomst programmatisk, och Data Prepper flyttar strömmar. Begränsningar: fråge-DSL:n är enginespecifik, och snapshot-formaten är versionsbundna — flytt mellan stora versioner kräver reindexering eller mellanliggande kluster.
Mognad och trygghet Gäller: Kodbasen har lång historik (fork av Elasticsearch 7.10.1, 2021; Lucene-arv äldre), Linux Foundation-styrning, regelbundna minor-utgåvor med offentlig releasehistorik (3.7.0 2026-08-04), dokumenterad säkerhetsprocess och omfattande dokumentation.
Framtidskraft Gäller: Agentic search-funktioner i 3.5/3.6, ML Commons för modellkörning i klustret samt väletablerad REST/SDK-yta. Nivån hålls på 4 eftersom den dokumenterade praktiska anpassningsförmågan ännu inte kan beläggas i nivå 5:s omfattning.
Drift och införande Gäller: Installation via Docker/Helm/Debian/RPM är väl dokumenterad och säkerheten är på som standard sedan 2.12, men klusterdrift (JVM-heap, shardplanering, Dashboards, flera plugins) kräver vana — driftytan är större än för en enkel applikationsdatabas.
Kostnadsbild Gäller: Kärnan är gratis under Apache-2.0 utan funktionslåsningar. Amazon OpenSearch Service och andra leverantörer har offentliga priser, men supportavtal och självdriftskostnad (JVM-resurser, kluster) beräknar ni själva.
Svensk användbarhet Gäller: Verifierat svenskt belägg 2026-10-26: OpenSearch har inbyggd svensk språkanalys (stemming och stoppord för svenska) dokumenterad under analyzers/language. Däremot finns inget svenskt gränssnitt (Dashboards), ingen svensk dokumentation och inget svenskt supportutbud belagt — därav partiell anpassning, inte mer.

Kostnad: .

Faktakontrollerad

Apache Solr

Sök · Sökmotor med språklig analys

Mogen sökmotor på Lucene med stark textanalys, fasettindelning och klusterläge, utvecklad inom Apache Software Foundation.

Startår
2006
Licens
Apache License 2.0
Öppen källkod
Ja

Betyg

81 av 100

Preliminär (källbaserad)

Läs bedömningen om Apache Solr

Projektdata

1 697GitHub-stjärnor
Visa alla fakta och bedömningarVisa alla fakta
Startår
2006
Licens
Apache License 2.0Öppen källkod (OSI-godkänd licens) · Apache 2.0 enligt LICENSE-filen. · Licensmodeller
Öppen källkod
Ja
Plattformar
Linux · containers
API
REST API Uppgivet
Export
Ej verifierat Ej verifierat
Språk
Gränssnitt: Engelska · Dokumentation: Engelska · Support: Engelska
Öppenhet och kontroll Gäller: Apache License 2.0 verifierad mot LICENSE.txt i apache/solr. OSI-godkänd, full frihet att läsa/ändra/återdistribuera, valfri själva drift utan licensnycklar, och indexbygget är Lucene-baserat med öppna format. Utvecklas under Apache Software Foundation.
Funktionell passform Gäller: Täcker sökfallet väl: fulltextsök med stark textanalys per fält/språk (svensk analysator ingår), fasettindelning, höjning av träffar, geosök och vektorsök (katalogposten, README). Mindre lucka: typofeltolerans är inte default som hos app-sökmotorerna — fuzzy/phonetic kräver konfiguration.
Dataflytt och interoperabilitet Gäller: Väldokumenterat HTTP-API med JSON/XML/SolrJ (response writers dokumenterade i referensguiden) samt Lucene-baserade index, replication och backup-verktyg. Fullständig export av alla objekttyper via ett enda gränssnitt kräver dock egen rutin; därför inte heltäckande belagt.
Mognad och trygghet Gäller: Startår 2006 (Lucene-grunden äldre), förvaltning under ASF, senaste utgåvorna 10.1.0 (2026-10-27) och 9.11.0 (2026-10-04) enligt releases.atom, tydlig dokumentation och säkerhetshantering via ASF-praxis. Bedömt mot projektkällor; ingen oberoende granskning.
Framtidskraft Gäller: Starkt REST-API, CLI (bin/solr), dokumenterade integrationsvägar och officiell MCP-server: apache/solr-mcp (Apache-projekt, incubating) exponerar sök/indexerings-/hanteringsverktyg för MCP-klienter. Nivå 5 kräver belagd praktisk anpassningsförmåga utöver detta; Solr MCP är ung (incubating).
Drift och införande Gäller: Tyngre drift än app-sökmotorerna: Java-miljö, konfiguration i solrconfig/schema, och klusterläget kräver ZooKeeper (katalogposten). Hanterbart men med krav på Java- och driftkompetens; införandefriktionen är väl dokumenterad men betydande.
Kostnadsbild Gäller: Licens och programvara kostar 0 och det finns ingen leverantör med prissättning — full transparens. Men TCO domineras av arbete: drift-/supportkostnaden (Java-/klusterkompetens, ZooKeeper) kräver egen beräkning, och kommersiell support finns bara via tredje part. Anchor: tydlig kostnadsbild, drift/support får beräknas själv.
Svensk användbarhet Gäller: Svenskt språkstöd i indexet: svensk språkanalys (SwedishLightStemFilter, svenska stoppord) är dokumenterad i Solr Reference Guide language-analysis — språkstöd, inte gränssnitt. Negativ kontroll: git-trädet för apache/solr (10 262 sökvägar, ej trunkerat) innehåller inga locales-/i18n-kataloger och ingen sv-fil; Admin UI är engelskspråkig och ingen svensk dokumentation/support är belagd.

Kostnad: .

Faktakontrollerad

Källor