.36 Kiến trúc Causal Clustering

Một phần của tài liệu Giải pháp lưu trữ số lượng lớn các thực thể quan hệ trích xuất từ các bài báo mạng (Trang 67 - 69)

Muốn triển khai phân cụm – cluster thì yêu cầu phải cài đặt Neo4j Enterprise Edition lên server tham gia vào Causal Cluster. Trong mã nguồn bộ cài đặt neo4j chính thức chứa một thư mục conf và trong đó có sẵn một file cấu hình: neo4j.conf.

Cấu máy chủ phân tán với máy chủ SINGLE và READ_REPLICA, các tùy chọn cài đặt cấu hình quan trọng trong Bảng 11 bên dưới. Cụ thể triển khai với bốn máy chủ

56 gồm: một máy chủ SINGLE và ba máy chủ READ_REPLICA. Lưu ý: chúng ta cần hiểu máy chủ Primary (name: SINGLE) là máy chủ chính có cả hai chức năng đọc và ghi, cịn máy chủ Secondary (name: READ_REPLICA) là máy chủ phụ chỉ có thể đọc dữ liệu.

Bảng 2. 9. Cài đặt quan trọng cho Cluster có phiên bản SINGLE

Tên tùy chọn Máy chủ Mô tả

dbms.default_advertised_ address All (Primary và Secondary)

Trong trường hợp điển hình, khi được yêu cầu kết nối từ các máy với nhau thì chúng thông qua địa chỉ IP. Điều này phải được đặt thành tên miền đủ điều kiện hoặc địa chỉ IP của máy chủ này.

dbms.mode Primary Chế độ hoạt động của phiên bản máy chủ. Máy chủ chính được đặt là SINGLE.

Secondary Chế độ hoạt động của phiên bản máy chủ. Máy chủ phụ được đặt là

READ_REPLICA.

causal_clustering.enable=true Primary Cho phép một phiên bản duy nhất tạo thành một cụm và chỉ được đánh giá khi dbms.node=SINGLE.

causal_clustering.

initial_discovery_members

Secondary - Chỉ được cài đặt trên máy chủ chỉ đọc và chứa địa chỉ mạng của phiên bản máy chủ chính, những cũng có thể bao gồm cả máy chủ phụ.

- Tham số này phải được đặt thành cùng một giá trị trên tất cả các thành viên cụm.

- Trong cài đặt này có thể được sửa đổi bằng cách xác định lại cấu hình cài đặt: causal_clustering.discovery_type.

57 Ví dụ sau đây cho thấy cách thiết lập một cụm với một phiên bản SINGLE làm máy chủ Primary và ba phiên bản chỉ đọc (Read Replica) làm máy chủ Secondary. Cụ thể, một máy chủ chính có tên là single.example.com và ba máy chủ phụ: read_replica01.example.com, read_replica02.example.com, và read_replica03.example.com được cài đặt cấu hình lần lượt ở Hình 2.37, 2.38, 2.39, 2.40 bên dưới. Sử dụng truy vấn Cypher: CALL dbms.cluster.overview(); để kiểm tra danh sách cluster và thơng tin các cluster trong đó.

Một phần của tài liệu Giải pháp lưu trữ số lượng lớn các thực thể quan hệ trích xuất từ các bài báo mạng (Trang 67 - 69)

Tải bản đầy đủ (PDF)

(86 trang)