Apache Solr
Sökmotor med språklig analys
Mogen sökmotor på Lucene med stark textanalys, fasettindelning och klusterläge, utvecklad inom Apache Software Foundation.
Betyg
81/100 av 100
Preliminärt
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
5/5
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
4/5
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
4/5
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
5/5
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
4/5
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
2/5
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
3/5
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
2/5
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