Cập Nhật Định Nghĩa Trường Trong Chỉ Mục Elasticsearch Sau Khi Khởi Tạo

Nội Dung Bất Biến của Mapping trong Elasticsearch Khi một chỉ mục đã được khởi tạo trong Elasticsearch, các định nghĩa về loại dữ liệu (mapping types) của trường không thể chỉnh sửa trực tiếp. Để thay đổi kiểu dữ liệu từ văn bản sang số nguyên (ví dụ text sang integer), người dùng phải tuân thủ quy trình di chuyển dữ liệu sang cấu hình mới. Bư ...

Đăng vào ngày 20 tháng 6 lúc 01:41

Thao tác CRUD trên tài liệu Elasticsearch thông qua giao diện Kibana

Tổng quan các thao tác cơ bản với chỉ mục và tài liệu Elasticsearch (ES) là hệ thống tìm kiếm và phân tích dữ liệu dựa trên tài liệu JSON. Bài viết này trình bày cách thực hiện các thao tác tạo, đọc, cập nhật và xóa (CRUD) trên chỉ mục và tài liệu thông qua API REST — không phụ thuộc vào plugin Kibana như tiêu đề gốc gợi ý, mà tập trung vào cơ ...

Đăng vào ngày 18 tháng 6 lúc 19:36

Hướng Dẫn Chi Tiết Về Các Trường Metadata Trong Elasticsearch

Elasticsearch tự động gắn liền với mỗi document một bộ các trường hệ thống, gọi chung là Metadata Fields. Những trường này do engine tự quản lý, phục vụ cho việc tối ưu hóa chỉ mục, định tuyến phân tán và lưu trữ thông tin nguồn gốc dữ liệu. Các Trường Định Danh Tài Liệu Mỗi tài liệu đều sở hữu các giá trị xác định duy nhất trên toàn hệ thống. ...

Đăng vào ngày 14 tháng 6 lúc 07:42

Truy Vấn Dữ Liệu Trong Elasticsearch Sử Dụng API _search

1. Cơ Bản Về API Search 1.1 Lấy Toàn Bộ Dữ Liệu GET _search 1.2 Giải Thích Cấu Trúc Phản Hồi { "took": 280, "timed_out": false, "_shards": { "total": 3, "successful": 3, "skipped": 0, "failed": 0 }, "hits": { "total": { "value": 5, "relation": "eq" }, ...

Đăng vào ngày 12 tháng 6 lúc 22:41

Sử dụng Docker với Proxy để Tải Ảnh và Cài Đặt Elasticsearch cùng Kibana

Để tăng tốc độ tải Elasticsearch phiên bản 7.17.1, cần thiết lập proxy Docker Cấu hình Mirror Docker Chỉnh sửa tệp /etc/docker/daemon.json Thêm các mirror sau: { "registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn", "https://cr.console.aliyun.com/", "https://reg-mirror.qiniu.com", ...

Đăng vào ngày 12 tháng 6 lúc 02:13

Các Lệnh Elasticsearch Phổ Biến

1. Xem các phân mảnh chưa được gán GET _cat/shards?v&h=index,shard,prirep,state,unassigned_reason&s=state:asc 2. Điều chỉnh số lượng bản sao động PUT my_index_abc/_settings {"number_of_replicas": 0} 3. Bật lại chiến lược phân phối phân mảnh PUT /_cluster/settings { "transient": { "cluster.routing.allocation.enable": "all" } } 4. ...

Đăng vào ngày 10 tháng 6 lúc 19:25

Các Thao Tác Quản Lý Phổ Biến trong Elasticsearch

Kiểm tra trạng thái cụm Sử dụng lệnh sau để kiểm tra trạng thái cụm Elasticsearch: curl --user elastic:password -s -X GET "http://${ES_NODE}:9200/_cluster/health?pretty" Kết quả trả về có dạng: { "cluster_name" : "es", "status" : "yellow", "timed_out" : false, "number_of_nodes" : 1, "number_of_data_nodes" : 1, "active_primary_shards ...

Đăng vào ngày 5 tháng 6 lúc 22:38

Tìm kiếm có cấu trúc trong Elasticsearch với các truy vấn nâng cao

Elasticsearch hỗ trợ hai loại tìm kiếm chính: tìm kiếm toàn văn và tìm kiếm có cấu trúc. Loại thứ hai tập trung vào dữ liệu mang tính định lượng hoặc định dạng rõ ràng như số, ngày tháng, hay giá trị boolean — những trường có thể so sánh chính xác bằng các phép logic như khoảng giá trị, bằng, lớn hơn, nhỏ hơn. Nhập dữ liệu mẫu để thực hành cur ...

Đăng vào ngày 4 tháng 6 lúc 19:23

Hướng dẫn Cài đặt Kibana 6.6.0 và Khắc phục Lỗi Môi trường

Tổng quan về Kibana Kibana là một nền tảng mã nguồn mở chuyên dùng để phân tích và trực quan hóa dữ liệu, được thiết kế để hoạt động đồng bộ với Elasticsearch. Công cụ này cho phép người dùng tương tác trực tiếp với các chỉ mục (index) lưu trữ trong Elasticsearch, biến dữ liệu thô thành các biểu đồ, bảng biểu hoặc bản đồ dễ hiểu thông qua giao ...

Đăng vào ngày 2 tháng 6 lúc 21:51

Thiết lập Elasticsearch và Kibana trên Windows với Client Java

Truy cập trang chủ Elasticsearch thường gặp vấn đề về tốc độ. Nên sử dụng nguồn mirror tại https://elasticsearch.cn/download/ để tải phiên bản tương thích, kết hợp với phần mềm hỗ trợ download như迅雷 để đạt tốc độ tối ưu (khoảng 40MB/s). Cài đặt từ file nén Khởi động Elasticsearch bằng file elasticsearch-7.10.0\bin\elasticsearch.bat. Kiểm tra ...

Đăng vào ngày 1 tháng 6 lúc 22:26