einführung in suchmaschinen und solr
DESCRIPTION
Eine kurze Einführung in die grundlegende Funktionsweise von Suchmaschinen, invertierten Dateien und die Architektur von Solr.TRANSCRIPT
![Page 1: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/1.jpg)
Einführung in Solrideenplanet GmbH
![Page 2: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/2.jpg)
2Was ist eine Suchmaschine?
Dokumente
Abfragen
Suchmaschinen-index
![Page 3: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/3.jpg)
3Was ist ein Index?
T1was ist los
T2was ist das
T3das ist ein
fisch
Indexierung
das {(2, 3), (3, 1)}
ein {(3, 3)}
fisch {(3, 4)}
ist {(1, 2), (2, 2), (3, 2)}
was {(1, 1), (2, 1)}
![Page 4: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/4.jpg)
4Ein Beispielabfrage
ANDwas ist
{1, 2} ∩ {1, 2, 3}
{1, 2}
![Page 5: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/5.jpg)
5Solr Architektur
Admin Interfa
ce
Request Servlet
Request Handler
Response Writer
standard
edismax
json xml
Update Servlet
Solr CoreConfig – Schema – Analysis – Caching etc.
Lucene
![Page 6: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/6.jpg)
6Solr Core
Core
solrconfig.xml
schema.xml
typesclass
analyzer
fields
name
type
indexed
stored
required
multivalued
![Page 7: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/7.jpg)
7Schema: Felder
<field name="content“ type="wildcardField" indexed="true" stored="true“required="true" multiValued="false" />
<field name="weight" type="tint" indexed="true" stored="true" required="true" multiValued="false" />
![Page 8: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/8.jpg)
8Schema: Typen
<fieldType name="wildcardField" class="solr.TextField" positionIncrementGap="100">
<analyzer> <tokenizer
class="solr.KeywordTokenizerFactory"/> <filter class="solr.LowerCaseFilterFactory" /> <filter
class="solr.GermanNormalization FilterFactory" />
</analyzer></fieldType>
![Page 9: Einführung in Suchmaschinen und Solr](https://reader036.vdocuments.mx/reader036/viewer/2022082702/55619414d8b42a91778b5397/html5/thumbnails/9.jpg)
Vielen [email protected]