Cấu hình cụm Elasticsearch 7.14.1 với bảo mật X-Pack và phân tích tiếng Trung

Để triển khai một cụm Elasticsearch 7.14.1 an toàn và hỗ trợ xử lý ngôn ngữ tiếng Việt/Trung, cần tuân thủ nghiêm ngặt tính tương thích phiên bản và cấu hình bảo mật theo chuẩn Elastic Stack. 1. Cài đặt nền tảng Tải gói RPM phù hợp: wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-7.14.1-x86_64.rpm sudo yum install elast ...

Đăng vào ngày 30 tháng 5 lúc 21:51

Xây Dựng Lớp Wrapper Elasticsearch Cho .NET Và Thực Hiện CRUD

Để bắt đầu tích hợp Elasticsearch vào dự án .NET, bước đầu tiên là cài đặt gói thư liệu chính thức thông qua NuGet. Gói cần thiết là Elastic.Clients.Elasticsearch. Sau khi cài đặt, chúng ta sẽ xây dựng một lớp trừ tượng để quản lý kết nối và các thao tác cơ bản. Thiết Lập Thư Viện Core Chúng ta sẽ tạo một project class library để chứa các logi ...

Đăng vào ngày 29 tháng 5 lúc 08:02

Cấu hình cơ bản của Elasticsearch phiên bản 6.6.0

Tổng quan các tệp cấu hình chính 1. elasticsearch.yml (Tệp cấu hình dịch vụ) Vị trí tệp: ${ES_HOME}/config/elasticsearch.yml # ======================== Cấu hình Elasticsearch ========================= # # LƯU Ý: Elasticsearch đi kèm với các thiết lập mặc định hợp lý cho phần lớn trường hợp. # Trước khi bạn điều chỉnh và tối ưu hóa cấu h ...

Đăng vào ngày 27 tháng 5 lúc 12:01

Kỹ Thuật Tùy Chỉnh Bộ Phân Tích (Analyzer) Trong Elasticsearch

Nguyên Lý Phân Tích Văn Bản Trong Elasticsearch, quá trình phân tích (analysis) là bước tiền xử lý quan trọng để chuyển đổi dữ liệu văn bản thô thành các token phù hợp cho việc xây dựng chỉ mục nghịch đảo (inverted index). Nhiệm vụ này được thực hiện bởi một thành phần gọi là Analyzer. Cấu Trúc Bộ Phân Tích Một analyzer hoàn chỉnh thường bao g ...

Đăng vào ngày 27 tháng 5 lúc 03:06

Hướng dẫn cài đặt SkyWalking từ đầu: Hướng dẫn chi tiết

Giới thiệu SkyWalking là một dự án mã nguồn mở ban đầu được phát triển bởi Wu Sheng, một kỹ sư tài năng từ Huawei. Hiện tại, dự án đã tham gia vào Apache Incubator. Mục tiêu cốt lõi của SkyWalking là cung cấp giám sát hiệu suất ứng dụng và theo dõi chuỗi gọi phân tán cho kiến trúc vi dịch vụ, Cloud Native và containerized. SkyWalking hỗ trợ nhi ...

Đăng vào ngày 25 tháng 5 lúc 16:31

ES: So sánh và ứng dụng giữa query và filter trong tìm kiếm

1. Khái quát và ví dụ minh họa 1.1. Thiết lập dữ liệu mẫu Để minh họa, tạo index website với hai tài liệu như sau: PUT website/_doc/1 { "title": "Bài học ES cơ bản 01", "desc": "Bài viết đầu tiên về Elasticsearch", "level": 1, "post_date": "2018-10-10", "post_address": { "country": "Trung Quốc", "province": " ...

Đăng vào ngày 24 tháng 5 lúc 21:07

Cài Đặt và Cấu Hình ELK (Filebeat, Kafka, Logstash, Elasticsearch, Kibana)

1. Các phiên bản cài đặt filebeat-7.4.0-linux-x86_64.tar.gz elasticsearch-7.4.0-linux-x86_64.tar.gz kibana-7.4.0-linux-x86_64.tar.gz logstash-7.4.0.tar.gz kafka_2.12-2.3.0.tgz 2. Tác dụng của các thành phần Filebeat: Công cụ chuyển tiếp nhật ký, theo dõi và đọc các tệp nhật ký được chỉ định. Elasticsearch: Cơ sở dữ liệu phân tán dựa trên JSO ...

Đăng vào ngày 22 tháng 5 lúc 18:33

Quản lý Lưu trữ Hội thoại trong Dify: Chiến lược Xử lý Dữ liệu Tỷ Lệ Cao

Giới thiệu Cơ chế Quản lý Hội thoại Trong hệ thống ứng dụng AI dựa trên mô hình ngôn ngữ lớn, việc duy trì trạng thái hội thoại là yếu tố then chốt cho trải nghiệm người dùng liền mạch. Dify cung cấp cơ chế quản lý hội thoại toàn diện, hỗ trợ theo dõi ngữ cảnh đa vòng và lưu trữ lịch sử tương tác. Quản lý Chu kỳ Sống của Hội thoại Dify sử dụ ...

Đăng vào ngày 20 tháng 5 lúc 04:26

Hướng dẫn cài đặt Docker và các thao tác phổ biến

1. Cài đặt Docker Tham khảo: https://www.linuxidc.com/Linux/2019-05/158421.htm 1.1 Cấu hình nguồn Docker (Ubuntu) # Cập nhật nguồn, đặc biệt với hệ thống mới cài, cần chạy apt-get update để đồng bộ chỉ mục từ /etc/apt/sources.list và /etc/apt/sources.list.d, nhằm tải các gói phần mềm mới nhất. $ sudo apt-get update # Kích hoạt HTTPS sudo apt-g ...

Đăng vào ngày 19 tháng 5 lúc 11:39

Thực hành sử dụng Script trong Elasticsearch

Giới thiệu về Script ====== Elasticsearch cung cấp hỗ trợ script - cho phép thực hiện các thao tác phức tạp thông qua script Groovy (đã lỗi thời) hoặc script painless tích hợp. Painless có nghĩa là "nhẹ nhàng", khi sử dụng có thể gọi trực tiếp trong cú pháp mà không cần lưu ở bên ngoài. Điều này có nghĩa là không hỗ trợ phương pháp ...

Đăng vào ngày 17 tháng 5 lúc 16:58