Manticore Search

Sök · Sökmotor med SQL-gränssnitt

Sökmotor som talar SQL och HTTP/JSON, med realtidsindex och låg resursåtgång, vidareutvecklad från Sphinx.

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

Läs bedömningen
API · Officiellt

HTTP JSON API och SQL över MySQL-protokollet (manual.manticoresearch.com/Introduction#JSON-over-HTTP och /Connecting_to_the_server/MySQL_protocol); OpenAPI-specifikation publiceras under /Openapi. ES-kompatibla skrivningar enligt README.

API

Kontrollerat:

MCP · Officiellt

Officiell MCP-server i manticoresoftware-organisationen (verktyg: run_query, list_tables, describe_table, dokumentåtkomst); lanseringsinlägg https://manticoresearch.com/blog/mcp-manticore-server/. Manticore är backend; MCP-servern är ett separat paket (PyPI mcp-manticore), inte inbyggt i motorn.

MCP

Kontrollerat:

Terminalen på sökservern sok-01: mysql-klienten mot Manticore på 127.0.0.1:9306 visar show version med daemon 10.1.0, columnar 5.0.1, secondary 5.0.1, knn 5.0.1, embeddings 1.0.0 och buddy v3.29.0, show tables med de fyra realtidsindexen arenden, artiklar, produkter och sokforslag, samt count-frågor som svarar 1 200 produkter och 420 supportärenden
1 / 7 Sökklustrets version och de fyra indexen: produktkatalog, kunskapsbank, supportärenden och sökordsindex

Bedömning

Så bedömer vi

Totalbetyg

77 av 100

Preliminär (källbaserad)

Bedömningsprofil
Sajt- och applikationssök för team som vill driva sökmotor på begränsad hårdvara: fulltext- och vektorsök med SQL-gränssnitt över MySQL-protokollet eller HTTP/JSON, med realtidsindex och låg resursåtgång.
Bedömningsdatum
Modellversion
3.0.0
  1. Öppenhet och kontroll

    GPL-3.0 verifierad mot LICENSE i manticoresoftware/manticoresearch (OSI-godkänd); README anger GPLv3-or-later och komponentlicenser i component-licenses/. Full frihet att läsa, ändra, återdistribuera och driva själv, utan licensnycklar eller funktionslåsning. Nivå 5 nås inte: index- och kolumnformaten är egna format, inte öppna standarder (jfr ankar 4:s praktiska formatbegränsning).

  2. Funktionell passform

    Täcker sajtsöksfallet fullt ut enligt README och manual: fulltext med 20+ operatorer och rankningsfaktorer, facettering, geo-sök, fuzzy, autocomplete, vektorsök och hybrid, realtidsindex utan separat indexeringssteg, samt låg resursåtgång (~40 MB RSS för tom instans). Passar för användningsfallet utan större luckor; katalogens 'passar mindre bra för storskalig logganalys' ligger utanför det namngivna fallet.

  3. Dataflytt och interoperabilitet

    Dokumenterade vägar ut och in: manticore-backup och SQL BACKUP med S3-kompatibel återställning, mysqldump-stöd, MySQL-protokoll, ES-kompatibla skrivningar samt synk från MySQL/PostgreSQL/ODBC/XML/CSV. Begränsningar: indexformaten är enginespecifika så flytt till annan motor kräver omindexering, och fullständig export av hela index till ett portabelt format är inte belagd.

  4. Mognad och trygghet

    Startår 2017 med Sphinx-arv; mycket frekventa utgåvor (31.0.11 publicerad 2026-10-27 enligt releases.atom), forum/Slack/Telegram-community, interaktiva kurser och reproducerbara benchmarks mot andra motorer. Används av Craigslist m.fl. enligt README. Ej nivå 5: ingen oberoende bekräftelse av förvaltningsorganisationens säkerhetsprocess och långsiktighet — bedömt mot leverantörskällor.

  5. Framtidskraft

    Officiell MCP-server (manticoresoftware/mcp-manticore, lanserad via manticoresearch.com/blog/mcp-manticore-server/) plus nio officiella SDK:er (PHP, Python, JS/TS, Java, Go, Rust m.fl.), HTTP JSON API, MySQL-protokoll och conversational search via CALL CHAT. Nivå 5 kräver dokumenterad praktisk integrations-/anpassningsförmåga utöver detta; C++-monoliten är inte belagd som 'modern, modular arkitektur'.

  6. Drift och införande

    One-line-installerare, Docker, APT/RPM/Homebrew-paket och Windows-stöd dokumenterade i README; ~40 MB RSS för tom instans gör löpande drift enkel i jämförelse med JVM-kluster. Replikering (Galera) och sharding finns när behov växer. Exakta driftkrav i produktion (disk-I/O, konfigurationsfallgropar) är inte praktiskt verifierade.

  7. Kostnadsbild

    Mjukvaran är gratis under GPLv3+ utan funktionslåsning, och låga resurskrav håller hårdvarukostnaden nere — TCO-antagande: en liten virtuell server eller container räcker för många sajtsearch-fall. Men support säljs endast via förfrågan (manticoresearch.com/services) utan publicerade priser, och driftsarbetet får ni beräkna själva; därför inte högre.

  8. Svensk användbarhet

    Negativ kontroll 2026-10-28: repots toppkatalog (20 kataloger listade via GitHub) saknar i18n-/locales-katalog, och manualens morfologisida (Creating_a_table/NLP_and_tokenization/Morphology) dokumenterar stem_en m.fl. men inget svenskt stemmer eller svenska stoppord. Manualen är engelska; ingen svensk support eller svensk integration belagd. Engelskspråkig men tekniskt användbar i Sverige.

Om Manticore Search

Manticore Search är en sökmotor med ovanligt låg tröskel för den som kan SQL. Den tar emot frågor över MySQL-protokollet eller HTTP/JSON, har realtidsindex som uppdateras direkt vid skrivning och klarar både fulltext och vektorsök.

Projektet är en vidareutveckling av Sphinx och är skrivet i C++. Det körs som en tjänst med Docker eller paket och klarar sig på små resurser, vilket gör det attraktivt för sajtsök och för den som vill ersätta en databasfråga med en sökfråga. Licensen är GPL-3.0. Det finns även funktioner för perkolation, alltså att spara frågor och få träffar när nytt innehåll kommer in.

Användning

Passar för

  • Team som vill söka med SQL och känner igen Sphinx
  • Sajtsök på begränsad hårdvara

Passar mindre bra för

  • Behov av storskalig logganalys
  • Den som vill ha ett stort ekosystem av integrationer

Styrkor och begränsningar

Styrkor

  • SQL-gränssnitt och låg resursåtgång
  • Realtidsindex utan separat indexeringssteg

Begränsningar

  • Mindre ekosystem och färre integrationer
  • GPL-3.0 styr vidareservering

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