Đề cương khóa học

Kiến trúc của Elasticsearch

  • Lucene
  • Plugins
  • Tệp cấu hình
  • CRUD
  • Sắp xếp và Mức độ liên quan
  • Topology và Clusters
  • Lưu trữ tài liệu phân tán
  • Tìm kiếm toàn thân
  • Index Management
  • Thao tác hàng loạt
  • Sharding
  • Lab

Cài đặt

  • Yêu cầu
  • Các cách cài đặt Elasticsearch khác nhau
  • Tệp cấu hình
  • Giao diện web
  • Lab

Mappings

  • CRUD và mối quan hệ với tài liệu/indices
  • Kiểu dữ liệu
  • Dynamic Field Mappings
  • Index Templates
  • Lab

Cấu hình tìm kiếm

  • Tìm kiếm có cấu trúc
  • Tìm kiếm toàn văn bản
  • Analyzers - Tokenizers và Filters
  • Character Filters
  • Kiểm tra Analyzers
  • Built-In Analyzers
  • Xử lý từ đồng nghĩa
  • Tìm kiếm đa trường
  • Kết hợp lân cận
  • Kết hợp một phần
  • Điều chỉnh mức độ liên quan
  • Lab

Queries và Filters

  • Nguyên tắc cơ bản của tìm kiếm phân tán
  • Đi sâu vào Query DSL
  • Lời khuyên và các phương pháp hay nhất về Query
  • Lab

Xử lý ngôn ngữ tự nhiên

  • Cấu hình ngôn ngữ
  • Cấu hình ký tự Trung Quốc (tùy chọn nếu cần)
  • Tokenization
  • Normalization
  • Tìm gốc của từ
  • Stopwords
  • Từ đồng nghĩa
  • Chính tả sai và lỗi đánh máy
  • Lab

Suggestions

  • Terms, Phrase, Completion, và Context
  • Suggestors
  • Các phương pháp hay nhất
  • Lab

Aggregations

  • Nguyên tắc cơ bản
  • Đi sâu vào từng aggregation
  • Lab

Mô hình hóa tài liệu

  • Nested Objects và Documents
  • Tác động của cấu trúc tài liệu đối với tìm kiếm
  • Lab

Tinh chỉnh kết quả

  • Mối quan hệ
  • Geolocation
  • Aggregation
  • Lab

Quản trị

  • Giám sát
  • Triển khai
  • Bảo trì và tối ưu hóa cơ bản
  • Lab

Lời khuyên và các phương pháp hay nhất

  • Mức độ liên quan và điểm số
  • Nguyên tắc cơ bản
  • Boost và Function Lab
  • Percolator và Thông báo
  • Thư viện Client và Kiểm tra
  • Nghiên cứu điển hình
 28 Hours

Number of participants


Price per participant

Testimonials (3)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories