Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în tehnologiile de căutare
- Fundamentele motoarelor de căutare și ale regăsirii informațiilor
- Înțelegerea fluxurilor de lucru pentru indexare și căutare
- Prezentare generală a platformelor moderne de căutare
- Compararea SolrCloud cu alte soluții distribuite de căutare
Fundamente Apache Lucene și Apache Solr
- Introducere în arhitectura Apache Lucene
- Prezentare generală a capabilităților Apache Solr
- Colecții, core-uri, documente și scheme Solr
- Înțelegerea ciclului de viață al căutării și indexării în Solr
Arhitectura și conceptele SolrCloud
- Înțelegerea arhitecturii distribuite de căutare
- Cum se diferențiază SolrCloud de implementările Solr tradiționale
- Componentele SolrCloud și structura clusterului
- Colecții, shard-uri, replici și lideri
- Proiectarea unor medii de căutare scalabile
Implementarea SolrCloud pe AWS
- Pregătirea mediilor Amazon EC2
- Instalarea și configurarea clusterelor SolrCloud
- Configurarea nodurilor și comunicarea în cadrul clusterului
- Gestionarea serviciilor și configurațiilor SolrCloud
Indexarea și gestionarea datelor în SolrCloud
- Adăugarea și gestionarea documentelor în shard-uri
- Înțelegerea strategiilor de indexare
- Strategii de commit și optimizare
- Gestionarea actualizărilor și a indexării distribuite
Coordonarea clusterului cu Apache ZooKeeper
- Introducere în ZooKeeper și rolul său în SolrCloud
- Gestionarea stării și configurației clusterului
- Automatizarea coordonării clusterului
- Gestionarea fișierelor de configurare cu ZooKeeper
Fiabilitate, toleranță la erori și scalare
- Înțelegerea replicării și a disponibilității ridicate
- Proiectarea unor implementări SolrCloud tolerante la erori
- Echilibrarea încărcării cererilor de căutare
- Configurarea failover-ului și a procesării continue
Administrarea și monitorizarea SolrCloud
- Gestionarea SolrCloud prin interfețele de administrare
- Monitorizarea stării de sănătate și a performanței clusterului
- Gestionarea erorilor și depanarea problemelor
- Menținerea și optimizarea operațiunilor clusterului
Workshop practic SolrCloud
- Implementarea unui cluster SolrCloud pe AWS
- Crearea colecțiilor și gestionarea shard-urilor
- Configurarea replicării și a failover-ului
- Testarea operațiunilor de căutare distribuită
Recapitularea cursului și bune practici
- Revizuirea deciziilor de arhitectură SolrCloud
- Recomandări de performanță și operaționale
- Provocări frecvente în implementare
- Pașii următori pentru administrarea SolrCloud
Cerințe
- Înțelegerea conceptelor de căutare
- Cunoștințe de bază de Java
14 Ore