inflearn logo
inflearn logo

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) 수강평 71개

강의소개.상단개요.수강생.short

난이도 초급

수강기한 무제한

Elasticsearch
Elasticsearch
Elasticsearch
Elasticsearch

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

김형준

100% 수강 후 작성

Đây là khóa học elasticSearch tốt nhất. Sau khi nghe bài giảng này, tôi đã có thể hiểu được những phần thiết yếu của Elaticsearch và cách tiếp cận Elaticsearch. Cuối cùng, giọng nói của người hướng dẫn rất hay. 👍 Tôi nghĩ đây là món quà cuối cùng của tôi trong năm 2022! Cảm ơn bạn rất nhiều! Chúc mừng năm mới 2023! 🙇🏻

5.0

김범수

100% 수강 후 작성

Cảm ơn bạn đã dạy tôi cách theo dõi và khắc phục sự cố để tôi có thể chia sẻ những kinh nghiệm quý báu mà những người mới bắt đầu sẽ không có cơ hội trải nghiệm.

5.0

개탱이피스

100% 수강 후 작성

Như tiêu đề bài giảng đã gợi ý, có vẻ như ElasticSearch Essential về các thao tác. Tôi nên mua cuốn sách và đọc nó. Cảm ơn bạn vì bài giảng tuyệt vời.

강의상세_배울수있는것_타이틀

  • 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

Bạn muốn tận dụng tối đa ElasticSearch?
Nguyên tắc + Giám sát + Khắc phục sự cố tất cả trong một!

Cụm ElasticSearch
Kiến thức chuyên môn quan trọng trong lĩnh vực này.

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

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

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 nhờ tính dễ dàng và tốc độ khởi động nhanh chóng. Tuy nhiên, khi tính dễ dàng và tốc độ khởi động này tăng lên, nhiều vấn đề không lường trước sẽ phát sinh khi dịch vụ phát triển vượt quá một quy mô nhất định.

ElasticSearch có thể được triển khai dưới dạng cụm. Do đó, nếu được cấu hình đúng mục đích sử dụng, nó có thể mang lại hiệu suất mong muốn và hoạt động đủ tin cậy để dịch vụ không bị ảnh hưởng ngay cả khi một hoặc hai nút gặp sự cố. Việc triển khai ElasticSearch dưới dạng cụm đòi hỏi sự hiểu biết sâu sắc về 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ủa nó cũng nhanh chóng tương ứng. Tuy nhiên, có những hoạt động nội bộ vẫn không thay đổi ngay cả sau mỗi lần nâng cấp phiên bản. Việc hiểu rõ các cơ chế nội bộ này là điều cần thiết để vận hành ổn định. Cụ thể, việc hiểu cách thức hoạt động của lập chỉ mục và tìm kiếm, cũng như tầm quan trọng của việc định cỡ phân đoạn, là rất quan trọng để ứng phó phù hợp khi phát sinh sự cố cụm hoặc vấn đề hiệu suất.

Do đó, bài giảng này sẽ không đề cập đến một phiên bản cụ thể của ElasticSearch. Thay vào đó, bài giảng sẽ giải thích các hành vi cốt lõi áp dụng đồng đều trên tất cả các phiên bản , và thông qua các nghiên cứu điển hình, bài giảng sẽ đề cập đến cách giám sát cụm và cách xử lý sự cố khi chúng phát sinh. Chúng tôi hy vọng bạn sẽ có được hiểu biết vững chắc về các nguyên tắc cơ bản có thể được áp dụng bất kể bạn đang chạy phiên bản ElasticSearch nào.


Sử dụng thực tế ElasticSearch
Giải quyết các vấn đề cơ bản .

Nếu bạn có bất kỳ lo ngại nào như thế này, xin hãy chú ý!

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

Những người gặp sự cố về tính ổn định của dịch vụ do lỗi thường xuyên xảy ra trong cụm ElasticSearch

Bất kỳ ai đang cân nhắc việc giới thiệu ElasticSearch vào dự án hoặc dịch vụ của mình

💬 “Tôi muốn chạy ElasticSearch một cách ổn định, nhưng tôi thiếu kiến thức cơ bản về ElasticSearch.”

Hiểu được cách thức hoạt động của ElasticSearch trong việc lập chỉ mục và tìm kiếm sẽ giúp bạn hiểu được tầm quan trọng của số lượng phân mảnh. Chúng tôi sẽ cung cấp cho bạn kiến thức cơ bản cần thiết để quản lý các hoạt động này.

💬 “Tôi liên tục gặp sự cố với cụm ElasticSearch và rất khó để tìm ra nguyên nhân cũng như cách khắc phục.”

Hiểu được cơ chế hoạt động bên trong của một hệ thống giúp bạn dễ dàng xác định nguồn gốc sự cố khi chúng xảy ra. Khóa học này sẽ cung cấp cho bạn kiến thức cơ bản cần thiết để khắc phục sự cố .


ElasticSearch thiết yếu
Hướng dẫn 4 bước đến cốt lõi

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

Chúng ta sẽ tìm hiểu các tính năng tổng thể của ElasticSearch và các khái niệm thiết yếu cần thiết cho hoạt động của nó. Chúng ta sẽ tìm hiểu cụm là gì, nút là gì và các đặc điểm của ElasticSearch dưới dạng cụm. Chúng ta cũng sẽ 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 sẽ có thể hiểu được các khái niệm thiết yếu cần thiết để vận hành ElasticSearch.

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

Chúng ta sẽ tìm hiểu cách lập chỉ mục và tìm kiếm được xử lý trong ElasticSearch, lý do tại sao số lượng phân đoạn lại quan trọng và những điều cần lưu ý. Bạn cũng sẽ 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 khi nào và cách sử dụng chúng hiệu quả nhất.

✅ 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 theo dõi ElasticSearch.

ElasticSearch cung cấp một giao diện để xem nhiều thông tin khác nhau thông qua CAT API. Chúng ta sẽ xem xét các CAT API được sử dụng phổ biến nhất, bao gồm CAT health, node, indices và shard, và tìm hiểu khi nào nên sử dụng từng loại. Bạn sẽ tìm hiểu những số liệu nào cần theo dõi khi giám sát cụm ElasticSearch của mình và ý nghĩa của chúng.

✅ Tìm hiểu 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 sự cố xảy ra trong cụm ElasticSearch của bạn.

Việc vận hành cụm ElasticSearch có thể dẫn đến nhiều lỗi khác nhau tùy thuộc vào tình huống. Chúng ta sẽ xem xét các tình huống lỗi phổ biến nhất, từng trường hợp cụ thể, và tìm hiểu cách khắc phục sự cố cụm ElasticSearch bằng cách xác định nguyên nhân và giải quyết chúng.

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

Tôi sẽ chia sẻ kiến thức về ElasticSearch mà tôi có được từ kinh nghiệm thực tế.

Tôi đã làm việc về xây dựng và vận hành các cụm ElasticSearch tại Kakao trong hơn ba năm và đã viết cuốn sách “ ElasticSearch Operation Know-How from the Basics ”.

Hiện tại, tôi làm việc với tư cách là SRE tại Carrot Market, chia sẻ nhiều kiến thức thông qua BrunchTistory , đồng thời tạo ra mã nguồn mở liên quan đến ElasticSearch.
Tôi hy vọng bài giảng này sẽ giúp nhiều người sử dụng ElasticSearch 🙂

Elasticsearch, Elasticsearch

Hỏi & Đáp 💬

H. Tôi có thể tham gia khóa học 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 việc xây dựng ElasticSearch, do đó cần có kinh nghiệm cơ bản.

H. Tôi cần có bao nhiêu kinh nghiệm vận hành với các cụm ElasticSearch?

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

강의소개.콘텐츠.추천문구

학습 대상은 누구일까요?

  • 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ác lệnh Linux cơ bản

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

강의소개.지공자소개

1,736

수강생

120

수강평

62

답변

5.0

강의 평점

3

강의_other

Trải qua quá trình làm việc tại Naver Cloud, Kakao và Weverse Company, hiện tại tôi đang làm việc với tư cách là một SRE tại Daangn Market để đảm bảo vận hành dịch vụ ổn định.

Tôi đã viết hai cuốn sách là Câu chuyện về Linux KernelBí quyết vận hành ElasticSearch từ cơ bản.

더보기

커리큘럼

전체

19개 ∙ (강의상세_런타임_시간 강의상세_런타임_분)

해당 강의에서 제공: [object Object]
강의 게시일: 
마지막 업데이트일: 

수강평

전체

71개

4.9

71개의 수강평

  • derrickrodo님의 프로필 이미지
    derrickrodo

    수강평 72

    평균 평점 5.0

    5

    61% 수강 후 작성

    Đây là một bài giảng hữu ích.

    • beomtiti1734님의 프로필 이미지
      beomtiti1734

      수강평 5

      평균 평점 5.0

      5

      100% 수강 후 작성

      Cảm ơn bạn đã dạy tôi cách theo dõi và khắc phục sự cố để tôi có thể chia sẻ những kinh nghiệm quý báu mà những người mới bắt đầu sẽ không có cơ hội trải nghiệm.

      • flamme님의 프로필 이미지
        flamme

        수강평 3

        평균 평점 5.0

        5

        100% 수강 후 작성

        Đây là khóa học elasticSearch tốt nhất. Sau khi nghe bài giảng này, tôi đã có thể hiểu được những phần thiết yếu của Elaticsearch và cách tiếp cận Elaticsearch. Cuối cùng, giọng nói của người hướng dẫn rất hay. 👍 Tôi nghĩ đây là món quà cuối cùng của tôi trong năm 2022! Cảm ơn bạn rất nhiều! Chúc mừng năm mới 2023! 🙇🏻

        • wtkim님의 프로필 이미지
          wtkim

          수강평 28

          평균 평점 4.9

          5

          100% 수강 후 작성

          Như tiêu đề bài giảng đã gợi ý, có vẻ như ElasticSearch Essential về các thao tác. Tôi nên mua cuốn sách và đọc nó. Cảm ơn bạn vì bài giảng tuyệt vời.

          • ehsqjfwk999995971님의 프로필 이미지
            ehsqjfwk999995971

            수강평 15

            평균 평점 4.8

            5

            100% 수강 후 작성

            Tôi chỉ có thể nghe được nội dung chính!

            비슷한 강의

            같은 분야의 다른 강의를 만나보세요!

            강의상세.할인문구

            23.100 ₫

            30%

            705.904 ₫