In che modo il componente Morelikethis del solr lavora internamente per ottenere risultati?

StackOverflow https://stackoverflow.com/questions/5977255

Domanda

Sono nuovo a Apache Solr e attualmente sto esplorando / cercando di utilizzare Morelikethis come componente di ricerca (invece del gestore di richiesta dedicato). Sto cercando difficile capire chiaramente su come funziona internamente per ottenere più simili, questi risultati?

Ad esempio, sto cercando di cercare la parola java in uno del campo documento denominato mytextcontentfield:

.

http:// localhost / solr / core0 / Seleziona /? Q= MyTextContentfield: Java & Amp; Versione= 2.2 e Start= 0 e righe= 10 e rientro= On & DebugQuery= On & mlt= true & mlt.fl= mytextcontentfield

e ho potuto vedere morelikethis nella risposta XML con tasti univoci dei documenti nell'attributo name.

Le mie domande qui è, come funziona / corrisponde a SOLR internamente per trovare altri documenti in base alla parola chiave di ricerca java? Qualsiasi spiegazione con buon esempio è apprezzata.

È stato utile?

Soluzione

Guarda Non c'è documentazione SOLR che spiega questa funzione in dettaglio.

Ma in qualche modo, dopo alcuni Google, è riuscito a trovare una scrittura su Come funziona Morelikethis in Lucene .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top