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 a recuperării informațiilor
- Susținerea indexării și fluxului de lucru al căutării
- Prezentare generală a platformelor moderne de căutare
- Compararea SolrCloud cu alte soluții de căutare distribuite
Fundamentele Apache Lucene și Apache Solr
- Introducere în arhitectura Apache Lucene
- Prezentare generală a capacităților Apache Solr
- Colecții Solr, core-uri, documente și scheme
- Susținerea ciclului de căutare și indexare Solr
Arhitectura și conceptele SolrCloud
- Susținerea arhitecturii distribuite a căutării
- Cum diferă SolrCloud de implementările tradiționale Solr
- Componente SolrCloud și structura clusterului
- Colecții, shard-uri, replici și lideri
- Proiectarea mediilor scalabile de căutare
Implementarea SolrCloud pe AWS
- Pregătirea mediilor Amazon EC2
- Instalarea și configurarea clusterelor SolrCloud
- Configurarea nodurilor și a comunicării dintre cluster
- Gestionarea serviciilor și configurațiilor SolrCloud
Indexarea și gestionarea datelor în SolrCloud
- Adăugarea și gestionarea documentelor între shard-uri
- Susținerea 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țiilor clusterului
- Automatizarea coordonării dintre cluster
- Gestionarea fișierelor de configurare cu ZooKeeper
Fiabilitate, toleranță la erori și scalare
- Susținerea replicării și disponibilității ridicate (high availability)
- Proiectarea implementărilor fault-tolerant SolrCloud
- Echilibrarea sarcinilor pentru cererile de căutare
- Configurarea failover-ului și procesării continue
Administrare și monitorizare SolrCloud
- Gestionarea SolrCloud prin interfețe de administrare
- Monitorizarea sănătății și performanței clusterului
- Gestionarea erorilor și depanarea problemelor
- Mentenanta și optimizarea operațiunilor clusterului
Workshop practic SolrCloud
- Implementarea unui cluster SolrCloud pe AWS
- Createrea de colecții și gestionarea shard-urilor
- Configurarea replicării și a failover-ului
- Testarea operațiunilor de căutare distribuite
Revisuirea cursului și cele mai bune practici
- Revisuirea deciziilor arhitecturale SolrCloud
- Recomandări pentru performanță și operațiuni
- Provocări comune de implementare
- Pasii următori pentru administrarea SolrCloud
Cerințe
- O înțelegere de bază a conceptelor de căutare
- Cunoștințe de bază Java
14 Ore