Bộ bản sao thiết lập mongodb
Replication is the process of the clock data from many Server. Bản sao cung cấp sự dư thừa và tăng dữ liệu có tính khả dụng với nhiều bản sao dữ liệu trên nhiều Máy chủ cơ sở dữ liệu khác nhau. Bản sao bảo vệ cơ sở dữ liệu khỏi sự cố thoát của một Máy chủ nào đó. Replication cũng cho phép bạn phục hồi dữ liệu từ các lỗi trong phần cứng hoặc từ việc ngắt kết nối dịch vụ. Với các bản sao dữ liệu bổ sung, bạn có thể sử dụng để phục hồi, báo cáo hoặc sao lưu Show In sao sử dụng Replication?To doing an toàn cho dữ liệu của bạn Tăng tính khả dụng cao cho dữ liệu (24*7) Phục hồi dữ liệu do một lỗi nào đó Không đủ thời gian để duy trì (như sao lưu, xây dựng lại chỉ mục) Khả năng mở rộng khả năng đọc (đọc từ các bản sao bổ sung) Replica Set là trong suốt cho ứng dụng Cách Replication work in MongoDBMongoDB sử dụng Replica Set để thực hiện Replication. Một bộ bản sao là một nhóm các khả năng hiện có của mongodb mà lưu trữ cùng một tập dữ liệu đó. Trong một bản sao, một nút là nút chính (có thể gọi là nút thứ cấp) sẽ nhận tất cả các hoạt động ghi. Tất cả các trường hợp có thể thực hiện (ví dụ) khác, thứ cấp, áp dụng các hoạt động từ nút thứ cấp để chúng có cùng một tệp dữ liệu. Bộ bản sao chỉ có thể có một nút cấp
Dưới đây là một sơ đồ đặc trưng cho Replication trong MongoDB, trong đó ứng dụng ở Client luôn luôn tương tác với node sơ cấp và node sơ cấp này sau đó tái tạo dữ liệu cho node thứ cấp Đặc điểm của Replica SetMột cụm gồm N nút Bất kỳ nút nào cũng có thể là sơ cấp Tất cả các hoạt động ghi là ở sơ cấp Tự động duy trì Phục hồi tự động Cài đặt một bộ bản saoTrong chương trình này, chúng tôi sẽ chuyển đổi phiên bản mongo thành một Bộ bản sao. To convert to Replica Set, you follow the following step Tắt máy chủ MongoDB đang chạy Bây giờ, hãy khởi động MongoDB Server với tùy chọn xác định --replSet. Cú pháp cơ bản của --replSet as after mongod --port "PORT" --dbpath "YOUR_DB_DATA_PATH" --replSet "REPLICA_SET_INSTANCE_NAME" Ví dụ mongod --port 27017 --dbpath "D:\set up\mongodb\data" --replSet rs0 Nó sẽ bắt đầu một phiên bản mongod với tên rs0, trên cổng 27017. Bây giờ, bắt đầu dòng lệnh và kết nối tới phiên bản mongo này. Trong Mongo Client thông báo lệnh rs. started() to started a new Replica Set. Để kiểm tra cấu hình Bộ bản sao, bạn thông báo lệnh rs. conf(). Để kiểm tra trạng thái của Bộ bản sao, bạn thông báo lệnh rs. trạng thái() Add members to Replica SetĐể thêm thành viên vào Bộ bản sao, hãy bắt đầu phiên bản mongod trên nhiều thiết bị. Bây giờ, hãy bắt đầu một Mongo Client và thông báo một lệnh rs. cộng() cú pháp Cú pháp cơ bản của lệnh rs. add() as after >rs.add(HOST_NAME:PORT) Ví dụ Giả sử tên của mongod dụ của bạn là mongod1. net and are running on port 27017. To add this instance to Replica Set, you message command rs. add() trong Mongo Client >rs.add("mongod1.net:27017") > You can add instance to Replica Set only when you were connect to thegrade node. Để kiểm tra xem bạn đã kết nối tới sơ đồ nút cấp này chưa, bạn đã thông báo lệnh db. isMaster() trong Mongo Client Theo Tutorialspoint Bài trước. Tập hợp trong MongoDB Bài tiếp theo. Shard trong MongoDB Thứ Sáu, 24/08/2018 14. 36 4,7 ★ 7 👨 3. 902 0 Bình luận Sắp xếp theo Delete Login to Send Bạn nên đọc
Giới thiệu. Điều khoản. bảo mật. Hướng dẫn. Ứng dụng. Liên hệ. Quảng cáo. Facebook. YouTube. DMCA Giấy phép số 362/GP-BTTTT. Bộ Thông tin và Truyền thông cấp ngày 30/06/2016. Cơ quan chủ quản. CÔNG TY CỔ PHẦN MẠNG TRỰC TUYẾN META. address. 56 Duy Tân, Dịch Vọng Hậu, Cầu Giấy, Hà Nội. Điện thoại. 024 2242 6188. E-mail. thông tin @ meta. vn. Chịu trách nhiệm nội dung. Lê Ngọc Lâm Bản quyền © 2003-2022 QuanTriMang. com. Giữ toàn quyền. Không thể sao chép hoặc sử dụng hoặc phát hành lại bất kỳ nội dung nào thuộc về QuanTriMang. com khi chưa được cấp phép |