BEST

Khái niệm cơ bản về ElasticSearch

Bài giảng này hướng dẫn bạn cách hiểu hoạt động nội bộ của cụm ElasticSearch, cách giám sát cụm đó và cách khắc phục sự cố tùy theo từng trường hợp. Khóa học này sẽ giúp bạn vận hành cụm ElasticSearch của mình một cách đáng tin cậy hơn.

(4.9) 54 đánh giá

1,056 học viên

Elasticsearch

Dịch cái này sang tiếng Việt

  • Các khái niệm cơ bản của ElasticSearch

  • Giám sát tìm kiếm đàn hồi

  • Hiểu hành vi ElasticSearch

  • Khắc phục sự cố của ElasticSearch

Nếu bạn muốn sử dụng ElasticSearch đúng cách thì sao?
Nguyên tắc + giám sát + khắc phục sự cố cùng một lúc!

Cụm tìm kiếm đàn hồi
Bí quyết cốt lõi cho doanh nghiệp.

Công cụ tìm kiếm phân tán mã nguồn mở, Elaticsearch

Với việc cài đặt dễ dàng bằng RPM và cách sử dụng dựa trên Rest API, ElasticSearch đã nhanh chóng gia nhập gia đình nguồn mở nổi tiếng. Đặc biệt, khi quá trình chuyển đổi sang môi trường vùng chứa dựa trên Kubernetes được tăng tốc, một hệ thống có thể thu thập và tìm kiếm nhật ký nhanh chóng và đáng tin cậy trở nên cần thiết và ElasticSearch bắt đầu nhận được sự chú ý như một giải pháp thay thế tốt.

Vì lợi thế là bất kỳ ai cũng có thể bắt đầu nhanh chóng và dễ dàng nên có rất nhiều dịch vụ xây dựng và vận hành hệ thống thu thập nhật ký dựa trên ElasticSearch. Tuy nhiên, vì việc bắt đầu dễ dàng và nhanh chóng, khi dịch vụ phát triển vượt quá một quy mô nhất định, nhiều vấn đề khác nhau mà bạn có thể không nghĩ tới sẽ phát sinh.

ElasticSearch có thể được triển khai dưới dạng cụm. Do đó, nếu bạn xây dựng nó thành một cụm đúng mục đích, bạn có thể hiển thị hiệu suất mong muốn và hoạt động đủ ổn định để ngay cả khi một hoặc hai nút bị lỗi, dịch vụ sẽ không bị ảnh hưởng. Để xây dựng ElasticSearch dưới dạng cụm, bạn phải làm quen với các khái niệm và công nghệ cơ bản.

Mục tiêu của chúng tôi là hiểu 'hành vi cốt lõi' của ElasticSearch.

ElasticSearch đang phát triển nhanh chóng và chu kỳ nâng cấp phiên bản cũng nhanh chóng. Tuy nhiên, có những thao tác nội bộ không thay đổi ngay cả khi phiên bản được nâng cấp. Hiểu được những hoạt động bên trong này là điều cần thiết để hoạt động ổn định. Đặc biệt, bạn phải hiểu cách lập chỉ mục và tìm kiếm được thực hiện cũng như lý do tại sao việc đặt số lượng phân đoạn phù hợp lại quan trọng để bạn có thể phản hồi phù hợp khi xảy ra sự cố trong cụm hoặc xảy ra tình trạng thiếu hiệu suất.

Vì vậy bài giảng này không đề cập đến các phiên bản cụ thể của ElasticSearch. Thay vào đó, chúng tôi giải thích các hoạt động cốt lõi được áp dụng như nhau trên tất cả các phiên bản và sử dụng các ví dụ để giải thích các phương pháp giám sát cần thiết để vận hành một cụm cũng như cách xử lý các sự cố khi chúng xảy ra. Cho dù bạn đang chạy phiên bản ElasticSearch nào, hãy áp dụng nó và củng cố các nguyên tắc nội bộ có thể áp dụng.


Về sử dụng thực tế của ElasticSearch
Giải quyết các mối quan tâm cơ bản .

Nếu bạn đang gặp phải vấn đề này thì hãy chú ý nhé!

Những người đã xây dựng và sử dụng cụm ElasticSearch

Những người đang gặp vấn đề về độ ổn định của dịch vụ do cụm ElasticSearch thường xuyên bị lỗi

Bất kỳ ai đang cân nhắc việc đưa ElasticSearch vào một dự án hoặc dịch vụ

💬 “Tôi muốn vận hành ElasticSearch ổn định nhưng lại thiếu kiến ​​thức cơ bản về ElasticSearch.”

Hiểu cách lập chỉ mục và tìm kiếm trong ElasticSearch hoạt động sẽ giúp bạn hiểu tại sao số lượng phân đoạn lại quan trọng. Chúng tôi sẽ thông báo cho bạn những kiến ​​thức cơ bản cần thiết cho các hoạt động đó.

💬 “Các vấn đề liên tục xảy ra trong cụm ElasticSearch nhưng rất khó xác định nguyên nhân và khó giải quyết.”

Việc nắm rõ nguyên lý hoạt động bên trong giúp dễ dàng tìm ra nguyên nhân khi có sự cố xảy ra. Thông qua bài giảng này, bạn có thể có được kiến ​​thức cơ bản về xử lý sự cố .


Khái niệm cơ bản về ElasticSearch
4 bước để đi đến cốt lõi

Bước #1
Chúng ta hãy xem ElasticSearch.

Chúng tôi xem xét các tính năng tổng thể của ElasticSearch và các khái niệm cần thiết cho hoạt động. Chúng ta sẽ xem xét cụm là gì, nút là gì và các đặc điểm của ElasticSearch dưới dạng cụm, đồng thời tìm hiểu về các khái niệm cơ bản như chỉ mục, phân đoạn và ánh xạ.

✅ Bạn có thể hiểu được các khái niệm cơ bản cần biết để vận hành ElasticSearch.

Bước #2
Hiểu hoạt động bên trong của ElasticSearch.

Hãy xem cách xử lý việc lập chỉ mục/tìm kiếm bên trong ElasticSearch, tại sao số lượng phân đoạn lại quan trọng và tìm hiểu về những điều cần chú ý. Bạn có thể hiểu sự khác biệt giữa trường văn bản và trường loại từ khóa, đồng thời tìm hiểu thời điểm và cách sử dụng chúng.

✅ Hiểu cách lập chỉ mục và tìm kiếm hoạt động bên trong ElasticSearch.

Bước #3
Tìm hiểu cách giám sát ElasticSearch.

ElasticSearch cung cấp giao diện để xem nhiều thông tin khác nhau thông qua API CAT. Chúng ta sẽ xem xét các API CAT được sử dụng phổ biến nhất, chẳng hạn như tình trạng CAT, nút, chỉ mục và phân đoạn, đồng thời tìm hiểu thời điểm sử dụng từng API. Tìm hiểu những số liệu cần tìm và ý nghĩa của chúng khi theo dõi cụm ElasticSearch của bạn.

✅ Biết cách giám sát cụm ElasticSearch của bạn và hiểu ý nghĩa của các số liệu giám sát chính.

Bước #4
Tìm giải pháp cho các trường hợp lỗi xảy ra trong cụm ElasticSearch của bạn.

Khi vận hành cụm ElasticSearch, nhiều lỗi khác nhau có thể xảy ra tùy theo tình huống. Trong số này, chúng ta sẽ xem xét các tình huống lỗi xảy ra thường xuyên nhất trong từng trường hợp cụ thể và tìm hiểu quy trình khắc phục sự cố của cụm ElasticSearch bằng cách xác định nguyên nhân gây ra lỗi và giải quyết vấn đề.

✅ Tìm và giải quyết các sự cố xảy ra trong cụm ElasticSearch của bạn.

Chúng tôi chia sẻ bí quyết ElasticSearch từ kinh nghiệm của chúng tôi trong lĩnh vực này.

Anh ấy đã làm việc để xây dựng và vận hành cụm ElasticSearch tại Kakao trong hơn 3 năm và viết cuốn sách “ Bí quyết vận hành ElasticSearch từ những điều cơ bản ”.

Hiện đang làm SRE tại Carrot Market, tôi chia sẻ nhiều kiến ​​thức khác nhau thông qua bữa nửa buổiTistory , đồng thời tôi cũng tạo nguồn mở liên quan đến ElasticSearch.
Tôi hy vọng bài giảng này sẽ giúp được nhiều người sử dụng ElasticSearch 🙂

Elaticsearch, Elaticsearch

Hỏi đáp 💬

Hỏi. Tôi có thể nghe ngay cả khi tôi không biết gì về ElasticSearch không?

KHÔNG. Khóa học này không đề cập đến quá trình xây dựng ElasticSearch nên cần có trình độ kinh nghiệm cơ bản.

Câu hỏi: Tôi cần có bao nhiêu kinh nghiệm vận hành cụm ElasticSearch?

Ngay cả khi quy mô không lớn, chỉ cần có một số kinh nghiệm xây dựng một cụm cơ bản và lập chỉ mục các tài liệu là đủ.

Khuyến nghị cho
những người này!

Khóa học này dành cho ai?

  • Những người muốn sử dụng ElasticSearch trong công việc của mình

  • Những người có kinh nghiệm với ElasticSearch và muốn củng cố nền tảng của mình

Cần biết trước khi bắt đầu?

  • Các lệnh Linux cơ bản

  • Kinh nghiệm triển khai ElasticSearch cơ bản

Xin chào
Đây là alden

1,543

Học viên

90

Đánh giá

61

Trả lời

4.9

Xếp hạng

3

Các khóa học

네이버 클라우드, 카카오, 위버스 컴퍼니를 거쳐 지금은 당근마켓에서 안정적인 서비스 운영을 위해 SRE 로 일을 하고 있습니다.

리눅스 커널 이야기기초부터 다지는 ElasticSearch 운영 노하우 두 권의 책을 집필 했습니다.

Chương trình giảng dạy

Tất cả

19 bài giảng ∙ (3giờ 10phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

54 đánh giá

4.9

54 đánh giá

  • 김형준

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    elasticSearch 강의 중 최고입니다. 이 강의를 듣고 엘라스틱 서치의 본질적인 부분을 알 수가 있었고 엘라스틱서치에 대해서 어떻게 접근해야 할지 깨달았습니다. 마지막으로 강사님 목소리가 너무 좋았습니다. 👍 저에게 2022년의 마지막 선물이 아닌가 하네요! 너무 감사합니다! 다가오는 2023년 새해 복 많이 받으세요! 🙇🏻

    • Coffee_Cat

      Đánh giá 14

      Đánh giá trung bình 4.8

      5

      100% đã tham gia

      정말 핵심적인 내용만 쏙 뽑아서 들을 수 있었습니다~!

      • 김범수

        Đánh giá 5

        Đánh giá trung bình 5.0

        5

        100% đã tham gia

        모니터링과 트러블 슈팅을 가르쳐주셔서 입문자가 쉽게 만나보지 못했던 소중한 경험을 공유받을 수 있음에 감사합니다.

        • 개탱이피스

          Đánh giá 23

          Đánh giá trung bình 5.0

          5

          100% đã tham gia

          강의 제목처럼 운영에 관한 ElasticSearch Essential 인 것 같습니다. 책도 사서 읽어봐야겠습니다 좋은 강의 감사합니다

          • 데릭로

            Đánh giá 71

            Đánh giá trung bình 5.0

            5

            61% đã tham gia

            도움이 되는 강의입니다.

            Khóa học tương tự

            Khám phá các khóa học khác trong cùng lĩnh vực!

            711.601 ₫