Този курс по Elasticsearch е за тези, които искат да се научат как да използват технологията Elasticsearch за съхраняване и заявки към големи обеми данни с лесна мащабируемост. Независимо дали изграждате пълнотекстова търсачка за вашите клиенти или искате да съхранявате, анализирате и визуализирате големи обеми от лог файлове и бизнес данни на едно място, този курс е предназначен за вас.
По време на курса всеки участник ще разбере всяка концепция и ще я приложи веднага в практически лаборатории. Също така, предоставените учебни материали позволяват опресняване по всяко време.
- ИТ специалисти, които трябва бързо да съхраняват, търсят и визуализират големи обеми данни ефективно
- Въведение в Elasticsearch и работа с CRUD операции
- Картографиране: индекс, типове, полета, шаблони и динамични свойства
- Анализ на текст и релевантност на търсенето за неструктурирани данни
- Токенизация, филтри, парсери и управление на езици
- Разпределени заявки, Query DSL и разширени филтри
- Агрегиране и обобщено изчисляване на данни
- Предложения и автоматично довършване за интерфейси за търсене
- Моделиране на данни: взаимоотношения, поддокументи, връзки родител-дете
- Съхранени заявки и механизми за оптимизиране на производителността
- Основни познания за системите за бази данни
- Защо Elasticsearch?
- Представете
- CRUD операции и групово индексиране
- Картографиране и основни настройки
- Mapping
- Структура на индекса и типове данни
- Динамични свойства и шаблони
- Въведение в текстовия анализ
- Неструктурирани данни и релевантност на търсенето
- Анализ на текста
- Анализатори, токенизация и филтри
- Управление на езиците и синоними
- Търсене на данни
- Разпределено търсене, Query DSL, разширени филтри
- Агрегиране
- Основни агрегации и препоръчителни практики
- Сугестий
- Автоматично довършване и контекстуални предложения
- Моделиране на данни
- Връзки между обекти и поддокументи
- Съхранени заявки
- Перколатор и други оптимизации

