Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Giới thiệu về Công nghệ Tìm kiếm
- Nền tảng của công cụ tìm kiếm và truy xuất thông tin
- Hiểu biết về quy trình lập chỉ mục và tìm kiếm
- Tổng quan về các nền tảng tìm kiếm hiện đại
- So sánh SolrCloud với các giải pháp tìm kiếm phân tán khác
Nền tảng Apache Lucene và Apache Solr
- Giới thiệu về kiến trúc Apache Lucene
- Tổng quan về các khả năng của Apache Solr
- Các bộ sưu tập, lõi (cores), tài liệu và schema của Solr
- Hiểu biết về vòng đời tìm kiếm và lập chỉ mục của Solr
Kiến trúc và Khái niệm SolrCloud
- Hiểu biết về kiến trúc tìm kiếm phân tán
- SolrCloud khác biệt như thế nào so với triển khai Solr truyền thống
- Các thành phần và cấu trúc cụm của SolrCloud
- Các bộ sưu tập, shard, bản sao (replicas) và leader
- Thiết kế môi trường tìm kiếm có khả năng mở rộng
Triển khai SolrCloud trên AWS
- Chuẩn bị môi trường Amazon EC2
- Cài đặt và cấu hình các cụm SolrCloud
- Thiết lập các nút (nodes) và giao tiếp cụm
- Quản lý dịch vụ và cấu hình SolrCloud
Lập chỉ mục và Quản lý Dữ liệu trong SolrCloud
- Thêm và quản lý tài liệu qua các shard
- Hiểu biết về các chiến lược lập chỉ mục
- Chiến lược commit và tối ưu hóa
- Quản lý cập nhật và lập chỉ mục phân tán
Điều phối Cụm với Apache ZooKeeper
- Giới thiệu về ZooKeeper và vai trò của nó trong SolrCloud
- Quản lý trạng thái và cấu hình cụm
- Tự động hóa việc điều phối cụm
- Xử lý các tệp cấu hình bằng ZooKeeper
Độ Tin cậy, Chống Downtime và Mở rộng
- Hiểu biết về sao chép và khả năng sử dụng cao
- Thiết kế triển khai SolrCloud chống chịu lỗi
- Cân bằng tải các yêu cầu tìm kiếm
- Cấu hình chuyển đổi dự phòng và xử lý liên tục
Quản trị và Giám sát SolrCloud
- Quản lý SolrCloud thông qua các giao diện quản trị
- Giám sát sức khỏe và hiệu suất cụm
- Quản lý lỗi và khắc phục sự cố
- Bảo trì và tối ưu hóa hoạt động của cụm
Thực hành SolrCloud
- Triển khai cụm SolrCloud trên AWS
- Tạo các bộ sưu tập và quản lý các shard
- Cấu hình sao chép và chuyển đổi dự phòng
- Thử nghiệm các hoạt động tìm kiếm phân tán
Đánh giá Khóa học và Các Thực Hành Tốt Nhất
- Đánh giá các quyết định kiến trúc SolrCloud
- Khuyến nghị về hiệu suất và vận hành
- Các thách thức triển khai thường gặp
- Các bước tiếp theo trong quản trị SolrCloud
Yêu cầu
- Hiểu biết về các khái niệm tìm kiếm
- Biết cơ bản về Java
14 Giờ