Theo tài liệu elasticsearch, các quy tắc cho mức write_consistency đại biểu là:Undestanding các write_consistency và quy tắc đại biểu của Elasticsearch
đại biểu (> bản sao/2 + 1)
Sử dụng ES 0.19.10, trên một thiết lập với 16 mảnh/3 bản sao, chúng tôi sẽ nhận được 16 phần chính 48 bản sao
Chạy 2 nút, chúng tôi sẽ có 16 (chính) + 16 (bản sao) = 32 mảnh hoạt động.
Để đáp ứng quy tắc đại biểu, số đại biểu> 48/2 + 1 = 25 phân đoạn hoạt động.
Bây giờ, thử nghiệm điều này chứng minh bằng không, mức write_consistency không được đáp ứng (ghi thời gian hoạt động) cho đến khi chúng tôi có 3 nút đang chạy. Đây là loại có ý nghĩa, vì chúng ta có thể có được một bộ não giữa các nhóm của 2 nút trong mỗi thiết lập này, nhưng tôi không hoàn toàn hiểu làm thế nào quy tắc này là nghĩa vụ phải làm việc? Tôi có sử dụng số sai ở đây không?
Cảm giác như bạn đã viết tính nhất quán. Kiểm tra xem bài viết của bạn có 'nhất quán' hay không: tất cả – chaos
^Tôi muốn nói đến từng yêu cầu chỉ mục riêng lẻ. – chaos