Training - Solr voor beginners

Introductie Solr (1 dag)

Solr is een razendsnelle zoekmachine die zeer goed is in te zetten voor webapplicaties. Op de eerste plaats heeft Solr zeer goede functionaliteiten voor het doorzoeken van tekst, maar er is nog veel meer.
Enkele voorbeelden:

  • Facets, dit zijn tellingen waarmee resultaten steeds specifieker te maken zijn
  • Geografische zoekfuncties
  • Indexeren van PDF en Office documenten

Tijdens deze cursus zullen we een introductie in Solr geven, waarbij we gaan kijken wat er met Solr allemaal mogelijk is en wat de belangrijkste stappen zijn om aan de slag te gaan.
En dat gaat je, na enige theorie, ook daadwerkelijk doen onder onze begeleiding.

Na deze cursus ben je in staat om de mogelijkheden van Solr voor projecten goed in te schatten en heb je een basiskennis over het gebruik van Solr. De cursus is gericht op het gebruik van Solr in het algemeen, en dus niet verbonden aan een specifieke programmeertaal.

Minimaal vereiste voorkennis:

  • De cursus is gericht op ontwikkelaars. Basiskennis wordt verwacht van HTTP, XML en de commandline.

Agenda:

  • Inleiding:
    • Inleiding Solr
    • Solr features
    • Begrippen / terminologie
  • Installatie en configuratie:
    • Vereisten aan omgeving
    • Gebruik van standaard distributie
    • Belangrijkste configuratie
    • Introductie admin interface
  • Schema:
    • Uitleg over functie van schema
    • Veldtype definities
    • Tokenizers en filters
    • Velddefinities
    • Andere belangrijke schema opties
  • Indexeren van data:
    • Beschikbare opties voor indexeren data
    • Indexeren via XML post requests
    • Indexatiestrategiëen
  • Text search:
    • Basis query syntax
    • Sorteren, pagineren en selectie van velden
    • Gebruik van EdisMax
  • Facets:
    • Introductie facets
    • Facet soorten
    • Zoekopdrachten met facet tellingen
    • Toepassen van selecties
  • Afronding:
    • Aandachtspunten bij implementatie
    • Waar is Solr niet / minder geschikt voor?
    • Vervolg stappen
Meer informatie over deze cursus, of direct boeken?
Klik hier voor informatie