Schița de curs

În general Goal

Oferiți dezvoltatorilor web cu experiență și personalului tehnic o introducere cuprinzătoare a platformei de căutare Solr. Învățați dezvoltatorii de software abilități profunde pentru a crea soluții de căutare.

I. Fundamente

  • Prezentare generală a Solr Instalarea și rularea Solr Adăugarea de conținut la Solr Citirea unui răspuns Solr XML Modificarea parametrilor în adresa URL Utilizarea interfeței de navigare Labs: instalați Solr, rulați interogări

II. Search în

  • Sortarea rezultatelor Analizoare de interogări Mai multe interogări Conectarea parametrilor de solicitare Adăugarea de câmpuri la căutarea implicită Fațetare Grupare rezultate Labs: interogări avansate, experiment cu căutare fațetă

III. Indexarea

  • Adăugarea propriului conținut la Solr Ștergerea datelor din solr Crearea unei căutări în librărie Adăugarea datelor cărții Explorarea datelor cărții Dedupare procesor de actualizare Labs: indexarea diferitelor colecții de documente

IV. Actualizarea schemei

  • Adăugarea câmpurilor la schemă Analizarea textului Labs: personalizați schema Solr

V. Relevanța

  • Ponderarea câmpului Interogări de expresie Interogări de funcție Căutare mai neclară Laboratoare similare: implementarea interogărilor pentru relevanță

VI. Caracteristici extinse

  • Mai mult asemănător Verificarea ortografică geospațială Sugestii Evidențierea Pseudo-câmpuri Pseudo-uniuni Laboratoare multilingve: implementarea verificării ortografice și sugestii

VII. Multicore

  • Adăugarea mai multor tipuri de laboratoare de date: crearea și administrarea nucleelor

VIII. SolrCloud

  • Introducere Cum funcționează SolrCloud Strategii de comitere ZooKeeper Gestionarea fișierelor de configurare Solr Labs: administrați SolrCloud

IX. Dezvoltare cu API-ul Solr

  • Vorbind cu Solr prin Configurarea REST Indexarea și căutarea Solr și Spring Labs: cod pentru a citi și scrie indexul Solr, exercițiu în Spring cu Solr

X. Dezvoltare cu Lucene API

  • Construirea unui index Lucene Searching, vizualizare, depanare Extragerea textului cu Tika Scaling Lucene index on clusters Lucene performance tuning Labs: codificare cu Lucene

XI. Concluzie

  • Alte abordări de căutare ElasticSearch DataStax Enterprise: Solr+Cassandra Cloudera Integrare Solr Blur

Cerințe

Toți participanții ar trebui să fie personal tehnic cu experiență, cu experiență în operarea și, de preferință, dezvoltarea aplicațiilor web.

Mediu de laborator:

Serverele Amazon EC2 vor fi puse la dispoziția studenților pentru instalare, administrare și lucrări de laborator. Studenții vor avea nevoie de un client SSH și de un browser pentru a accesa clusterul.

Zero Install : Nu este nevoie să instalați software-ul Solr pe mașinile studenților! (deși este posibil)

 21 ore

Numărul de participanți


Pret per participant

Mărturii (5)

Upcoming Courses

Categorii înrudite