Làm việc với Plugin
vDB OpenSearch hỗ trợ các plugin hỗ trợ bạn mở rộng sử dụng OpenSearch Cluster cho nhiều usecase khác nhau, ví dụ plugin kNN có thể được sử dụng để ứng dụng trong tìm kiếm vector và machine learning,...
Plugin Được Cài Sẵn Khi Khởi Tạo Cluster
Mỗi OpenSearch Cluster mặc định sẽ có sẵn một số plugin giúp bạn khởi chạy dịch vụ nhanh chóng mà không cần cài đặt thêm.
Danh sách plugin mặc định:
Alerting
Cung cấp cơ chế tạo cảnh báo dựa trên dữ liệu trong OpenSearch
Anomaly Detection
Phát hiện bất thường trong dữ liệu bằng Machine Learning (ML)
Asynchronous Search
Hỗ trợ tìm kiếm bất đồng bộ giúp xử lý các truy vấn lớn mà không bị timeout.
Cross Cluster Replication
Đồng bộ dữ liệu giữa các OpenSearch Cluster khác nhau.
Custom Codecs
Cho phép sử dụng các bộ mã hóa tùy chỉnh để lưu trữ dữ liệu.
Flow Framework
Công cụ quản lý luồng dữ liệu trực quan, hỗ trợ xử lý dữ liệu dạng workflow.
Notebooks
Hỗ trợ ghi chú và tương tác với dữ liệu OpenSearch theo kiểu Jupyter Notebook.
Notifications
Quản lý và gửi thông báo từ OpenSearch đến các kênh khác nhau như Slack, Email, Webhook.
Reports Scheduler
Tạo và lập lịch xuất báo cáo tự động.
Geospatial
Hỗ trợ tìm kiếm và phân tích dữ liệu có yếu tố địa lý (GIS).
Index Management
Quản lý vòng đời index, tối ưu hiệu suất lưu trữ và truy vấn dữ liệu.
Job Scheduler
Hỗ trợ lập lịch và quản lý các tác vụ chạy định kỳ trong OpenSearch.
k-NN
Hỗ trợ tìm kiếm gần đúng (k-Nearest Neighbor Search) cho AI/ML.
ML Commons
Khung Machine Learning tích hợp sẵn để chạy mô hình ML trực tiếp trên OpenSearch
Skills
Hỗ trợ tích hợp các mô hình AI/ML vào OpenSearch.
Neural Search
Tìm kiếm bằng AI/Deep Learning thay vì tìm kiếm từ khóa truyền thống.
Observability
Giám sát hệ thống OpenSearch bằng cách thu thập và hiển thị metrics.
Performance Analyzer
Giám sát hệ thống OpenSearch bằng cách thu thập và hiển thị metrics.
Security
Hỗ trợ xác thực người dùng, phân quyền và bảo vệ dữ liệu.
Security Analytics
Phân tích bảo mật dựa trên dữ liệu log.
SQL
Cho phép sử dụng SQL để truy vấn OpenSearch.
opensearch-system-templates
Bộ template hệ thống của OpenSearch, hỗ trợ quản lý cấu hình.
query-insights
Phân tích và tối ưu hóa hiệu suất truy vấn trong OpenSearch.
Plugin Có Thể Tuỳ Chọn Cài Đặt
Ngoài các plugin mặc định, bạn có thể chọn cài thêm một số plugin khác khi khởi tạo cluster.
Danh sách plugin tuỳ chọn:
analysis-icu
Hỗ trợ phân tích và xử lý văn bản với các ký tự Unicode nâng cao
analysis-kuromoji
Bộ phân tích từ ngữ dành cho tiếng Nhật (Japanese tokenizer)
analysis-nori
Bộ phân tích từ ngữ dành cho tiếng Hàn (Korean tokenizer)
analysis-phonetic
Hỗ trợ tìm kiếm dựa trên cách phát âm thay vì chính tả
analysis-smartcn
Bộ phân tích từ ngữ dành cho tiếng Trung giản thể.
analysis-stempel
Bộ phân tích dành cho tiếng Ba Lan (Polish stemming).
analysis-ukrainian
Bộ phân tích dành cho tiếng Ukraina.
discovery-azure-classic
Hỗ trợ tìm kiếm và khám phá các node trong OpenSearch trên nền tảng Microsoft Azure Classic.
discovery-ec2
Hỗ trợ tìm kiếm các node OpenSearch trong AWS EC2.
discovery-gce
Hỗ trợ tìm kiếm các node OpenSearch trong Google Cloud (GCE).
Cho phép index nội dung của các file đính kèm như PDF, Word, Excel, PowerPoint.
mapper-annotated-text
Hỗ trợ xử lý văn bản có gắn thẻ (annotated text).
mapper-murmur3
Cung cấp hàm băm Murmur3 để tạo giá trị hash cho tài liệu.
Lưu trữ kích thước của tài liệu như một field metadata.
repository-azure
Hỗ trợ lưu trữ snapshot trên Microsoft Azure Blob Storage.
repository-gcs
Hỗ trợ lưu trữ snapshot trên Google Cloud Storage (GCS).
repository-hdfs
Hỗ trợ lưu trữ snapshot trên HDFS (Hadoop Distributed File System).
repository-s3
Hỗ trợ lưu trữ snapshot trên Amazon S3.
store-smb
Hỗ trợ lưu trữ dữ liệu trên hệ thống SMB (Server Message Block).
transport-nio
Cung cấp giao thức truyền dữ liệu non-blocking IO (NIO) cho OpenSearch.
Chú ý:
Hiện tại, bạn không thể thêm hoặc gỡ plugin sau khi OpenSearch Cluster đã khởi tạo.
Nếu bạn muốn thay đổi tập plugin, bạn cần tạo một OpenSearch Cluster mới với đầy đủ các plugin mong muốn.
Last updated