Sự khác biệt giữa Phản chiếu và nhân rộng cơ sở dữ liệu

Sự khác biệt chính: Phản chiếu cơ sở dữ liệu và sao chép cơ sở dữ liệu là hai kỹ thuật sẵn có dữ liệu cao cho các máy chủ cơ sở dữ liệu. Trong bản sao, dữ liệu và đối tượng cơ sở dữ liệu được sao chép và phân phối từ cơ sở dữ liệu này sang cơ sở dữ liệu khác. Nó giảm tải từ máy chủ cơ sở dữ liệu gốc và tất cả các máy chủ mà cơ sở dữ liệu được sao chép đều hoạt động như máy chủ chính. Mặt khác, phản chiếu cơ sở dữ liệu tạo ra các bản sao của cơ sở dữ liệu trong hai trường hợp máy chủ khác nhau (chính và gương). Các bản sao nhân bản này hoạt động như bản sao đứng và không phải lúc nào cũng hoạt động như trong trường hợp sao chép dữ liệu.

Sao chép cơ sở dữ liệu đề cập đến nhóm các kỹ thuật trong đó dữ liệu được sao chép và các bản sao này được phân phối từ cơ sở dữ liệu này sang cơ sở dữ liệu khác. Để duy trì tính nhất quán giữa các đối tượng dữ liệu và cơ sở dữ liệu, cơ sở dữ liệu cũng được đồng bộ hóa. Máy chủ cơ sở dữ liệu nguồn có thể được gọi là máy chủ và máy chủ trong đó dữ liệu được sao chép có thể được gọi là nô lệ. Điều này giúp giảm tải trên máy chủ chính vì nhiều máy khách có thể được sử dụng.

Hành vi của máy chủ chủ và nô lệ nói chung là giống nhau. Bất kỳ thay đổi trong dữ liệu cũng được phản ánh trong các máy chủ nô lệ. Kỹ thuật này có thể được sử dụng để sao chép dữ liệu trong nhiều cơ sở dữ liệu. Sao chép một phần chỉ được thực hiện cho một tập hợp con của các bảng hoặc cột của các hàng và do đó nó không nhất thiết phải sao chép toàn bộ cơ sở dữ liệu.

Phản ánh cơ sở dữ liệu đề cập đến các kỹ thuật mà theo đó các bản sao dự phòng của cơ sở dữ liệu được tạo và duy trì. Bản sao được nhân đôi luôn được đồng bộ hóa với cơ sở dữ liệu chính. Kỹ thuật này giúp đảm bảo tính khả dụng của dữ liệu không bị gián đoạn và cũng giảm thời gian chết có thể xảy ra do tham nhũng hoặc mất dữ liệu. Trong quá trình nâng cấp, phản chiếu cơ sở dữ liệu cung cấp ít nhất một bản sao khả thi được truy cập.

Máy chủ Microsoft SQL sử dụng kỹ thuật này bằng cách duy trì hai bản sao (chính và gương) của một cơ sở dữ liệu trên các máy tính khác nhau được gọi là phiên bản máy chủ. Các bản sao nhân bản này hoạt động như các bản sao dự phòng của cơ sở dữ liệu. Phản ánh cơ sở dữ liệu được giới hạn chỉ có hai máy chủ.

Các kỹ thuật nhân rộng và phản chiếu cũng được sử dụng trong các kết hợp để đạt được tính sẵn sàng cao hơn của cơ sở dữ liệu. Sự khác biệt chính giữa sao chép và phản chiếu là không giống như phản chiếu, không có máy chủ dự phòng trong bản sao, vì tất cả các máy chủ hoạt động như máy chủ hoạt động. Phản chiếu được ưu tiên khi người ta muốn giảm thời gian xuống và muốn có giải pháp hiệu quả về chi phí trong bối cảnh lưu trữ chung, thiết bị chuyển mạch, v.v. Mặt khác, sao chép thường được ưu tiên trong kịch bản mà việc xử lý phân tán cần được hỗ trợ bằng cách chia sẻ khối lượng công việc của một ứng dụng.

So sánh giữa nhân bản cơ sở dữ liệu và nhân rộng:

Cơ sở dữ liệu phản chiếu

Nhân rộng

Định nghĩa

Phản chiếu cơ sở dữ liệu tạo các bản sao của cơ sở dữ liệu trong hai trường hợp máy chủ khác nhau. Các bản sao này hoạt động dưới dạng bản sao và không phải lúc nào cũng hoạt động như trong trường hợp sao chép dữ liệu.

Trong bản sao, dữ liệu và đối tượng cơ sở dữ liệu được sao chép và phân phối từ cơ sở dữ liệu này sang cơ sở dữ liệu khác. Nó giảm tải từ máy chủ cơ sở dữ liệu gốc và tất cả các máy chủ mà cơ sở dữ liệu được sao chép đều hoạt động như máy chủ chính.

Ưu điểm

Phản ánh cơ sở dữ liệu giúp giảm thời gian chết theo kế hoạch và không có kế hoạch như sau:

  • Chuyển đổi dự phòng tự động hoặc thủ công đều có thể được xử lý cho cơ sở dữ liệu được nhân đôi.
  • Nó giữ cho cơ sở dữ liệu được nhân đôi được đồng bộ hóa đúng với cơ sở dữ liệu gốc
  • Nó cải thiện tính khả dụng và khả năng mở rộng dữ liệu
  • Nó cung cấp sao lưu an toàn thất bại
  • Nó cung cấp tải trọng lan truyền
  • Nó cung cấp tùy chọn trong khi hoạt động bị ngắt kết nối

Nhược điểm (SQL Server 2008)

  • An toàn cao mà không cần cài đặt chuyển đổi dự phòng tự động có thể là chi phí mạng.
  • Cần có máy chủ thứ ba để "chuyển đổi dự phòng tự động"
  • Các mục khác cần được xử lý bên ngoài phản chiếu, chẳng hạn như đăng nhập, công việc Tác nhân SQL, v.v.
  • Yêu cầu lưu trữ bổ sung cho bản sao nhân đôi
  • Nếu Ảnh chụp nhanh được sử dụng để chỉ đọc, ảnh chụp nhanh chỉ hiện tại như khi ảnh chụp nhanh được tạo.
  • Cấu hình lại có thể yêu cầu can thiệp thủ công.
  • Cần dựa vào nhà phân phối để đẩy thay đổi.
  • Các mục khác cần được xử lý bên ngoài Sao chép, chẳng hạn như đăng nhập, công việc Tác nhân SQL, v.v ...
  • Nó phức tạp hơn để thiết lập và duy trì sau đó các tùy chọn khác.
  • SQL Server sẽ cần phải được cấp phép đầy đủ cho máy chủ thứ cấp.
Đề XuấT

Bài ViếT Liên Quan

  • sự khác biệt giữa: Sự khác biệt giữa Pháp luật và Quy định

    Sự khác biệt giữa Pháp luật và Quy định

    Sự khác biệt chính: Pháp luật là một thuật ngữ khác có nghĩa là luật pháp định. Những luật này đã được ban hành bởi một cơ quan lập pháp hoặc cơ quan quản lý của một quốc gia. Pháp luật cũng có thể có nghĩa là quá trình làm luật. Quy định có thể được sử dụng xác định hai điều; một quá trình giám sát
  • sự khác biệt giữa: Sự khác biệt giữa Riddle, Puzzle và Brain Teaser

    Sự khác biệt giữa Riddle, Puzzle và Brain Teaser

    Sự khác biệt chính: Câu đố là một loại câu, câu hỏi hoặc cụm từ, mục đích của nó là làm cho người đó suy nghĩ. Câu đố là một loại trò chơi, vấn đề hoặc đồ chơi, với mục đích kiểm tra sự khéo léo hoặc kiến ​​thức của một người. Một lời trêu ghẹo não là một loại câu đố. Nó phải được giải quyết bằng cách suy nghĩ theo
  • sự khác biệt giữa: Sự khác biệt giữa Giáng sinh, Kwanza và Hannukah

    Sự khác biệt giữa Giáng sinh, Kwanza và Hannukah

    Sự khác biệt chính: Giáng sinh được tổ chức để kỷ niệm ngày sinh của Chúa Giêsu Kitô, con trai của Thiên Chúa. Kwanzaa được người dân Mỹ gốc Phi tổ chức để thể hiện sự đoàn kết và đấu tranh chống áp bức. Hanukkah được người Do Thái tổ chức để kỷ niệm việc khai hoang thành công Đền thờ thứ hai. Tháng 12 được biết là mang đến nhiều ngày lễ khác nhau, trong đó Giáng sinh, Hanukkah và Kwanza là
  • sự khác biệt giữa: Sự khác biệt giữa Tre và Mía

    Sự khác biệt giữa Tre và Mía

    Sự khác biệt chính: Tre thực chất là một loại cỏ thuộc họ cỏ Poaceae. Có hàng trăm loài tre; tuy nhiên, hầu hết gỗ tre có nguồn gốc từ chi Phyllostachys và Bambusa. Mía chủ yếu thuộc hai chi trong họ Poaceae: Arundo và Arundinaria. Arundo là người bản địa ở khu vực giữa Địa Trung Hải và Viễn Đông, trong khi Arundinaria có nguồn gốc từ châu Mỹ. Về cơ bản, tre và mía là cùng một thứ. Cả hai đều là cỏ trong họ cỏ Poaceae. Có hàng
  • sự khác biệt giữa: Sự khác biệt giữa Bán và Thế chấp

    Sự khác biệt giữa Bán và Thế chấp

    Sự khác biệt chính: Khi một người đang tìm mua tài sản, có hai cách chính mà họ có thể trả cho nó. Một là bán trực tiếp, trong đó người mua sẽ trả cho người bán toàn bộ số tiền của tài sản và chiếm hữu tài sản. Một cái khác là thế chấp, trong đó về cơ bản, người cho vay thế chấp sẽ trả cho người bán, và người mua sẽ đi đến một thỏa thuận để trả lại cho người cho vay trong một số năm. Khi một người đang tìm mua tài sản, có hai cách chính mà họ có thể trả cho nó. Một là bán trực tiếp, trong đó người mua sẽ trả ch
  • sự khác biệt giữa: Sự khác biệt giữa Dell XPS 10 và Asus Padfone Infinity

    Sự khác biệt giữa Dell XPS 10 và Asus Padfone Infinity

    Điểm khác biệt chính: Dell XPS 10 là máy tính bảng 10, 1 inch đi kèm với Dock bàn phím để biến nó thành máy tính xách tay. Màn hình là màn hình cảm ứng điện dung HD Display, với 1366 x 768 pixel và mật độ pixel xấp xỉ 155 ppi. Máy tính bảng kiểu dáng đẹp có khung kim loại và mặt sau bằng cao su để cầm nắm tốt hơn. Điện thoại thông minh Asus Padfone Infinity là một màn hình 5 inch full HD 192
  • sự khác biệt giữa: Sự khác biệt giữa MTB và Road Bike

    Sự khác biệt giữa MTB và Road Bike

    Sự khác biệt chính: Xe đạp MTB và Đường bộ là một trong những loại xe đạp phổ biến nhất được biết đến với các nhiệm vụ và công dụng chuyên môn hóa. MTB là viết tắt của Mountain Bikees được thiết kế để đi xe đạp địa hình, đặc biệt là trên các loại đường và môi trường không trải nhựa. Ngược lại, Road Bike được thiết kế đặc biệt cho xe đạp mặt đường được trải nhựa. Cả hai chiếc xe đạp nà
  • sự khác biệt giữa: Sự khác biệt giữa Có thể và Có thể là

    Sự khác biệt giữa Có thể và Có thể là

    Sự khác biệt chính: Có thể là một trạng từ. Nó có thể được đặt ở đầu, giữa hoặc cuối câu. Nó có cùng ý nghĩa với từ 'có lẽ' hoặc 'có thể'. Nó chủ yếu được sử dụng để chỉ ra rằng một cái gì đó không chắc chắn và chắc chắn sẽ không xảy ra. 'Có thể là', mặt khác, là một dạng kết hợp của động từ 'to be'. Nó chỉ có thể đ
  • sự khác biệt giữa: Sự khác biệt giữa Phiên dịch viên và Phiên dịch trong Lập trình

    Sự khác biệt giữa Phiên dịch viên và Phiên dịch trong Lập trình

    Sự khác biệt chính: Một dịch giả là một loại chương trình máy tính phục vụ một mục đích cụ thể. Như tên của nó cho thấy một dịch giả dịch mã từ ngôn ngữ lập trình này sang ngôn ngữ lập trình khác. Có hai loại dịch giả thường được sử dụng: trình biên dịch và trình thông dịch. Một thông dịch viên làm điều tương tự như một dịch giả, ngoại trừ việc nó được sử dụng đặc bi

Editor Choice

Sự khác biệt giữa Cache và Buffer

Sự khác biệt chính: Bộ nhớ cache lưu trữ dữ liệu trong suốt để các yêu cầu trong tương lai cho dữ liệu đó có thể được phục vụ nhanh hơn. Mặt khác, một bộ đệm, tạm thời lưu trữ dữ liệu trong khi dữ liệu là quá trình di chuyển từ nơi này sang nơi khác. Cả bộ đệm và bộ đệm là các loại lưu trữ tạm thời được sử dụng trong khoa học máy