\r\n\r\n

ミラーリングとレプリケーションの違い

ミラーリングとレプリケーションの大きな違いは、ミラーリングがデータベース上で行われるのに対し、レプリケーションはデータとデータベース・オブジェクト上で行われることです。また、ミラーリングとレプリケーションの重要な違いとして、ミラーリングは分散環境に対応していませんが、レプリケーションは分散データベース環境に対応しています...。

ミラーリングとレプリケーションの大きな違いは、ミラーリングがデータベース上で行われるのに対し、レプリケーションはデータとデータベース・オブジェクト上で行われることです。ミラーリングとレプリケーションのもう一つの重要な違いは、ミラーリングは分散環境に対応しないが、レプリケーションは分散データベース環境に対応することです。

ミラーリングとレプリケーションは、データの可用性と信頼性を向上させるためにDBMSで使用される2つの技術である。ミラーリングはデータベースの冗長コピーを作成し、レプリケーションはデータとデータベースオブジェクト(テーブル、ビューなど)を複製します。

カタログ

1. 概要と主な違い 2. ミラーリングとは 3. コピーとは 4. 横並びの比較 - 表形式でのミラーリングとコピー 5. まとめ

ミラーリングは何ですか?

データベースのミラーリングは、コンピュータやサーバーに保存されているデータベースを別のサーバーにコピーすることです。元のデータベースは、対象データベースです。複製されたデータベースは、ミラーデータベースとなります。システムは、対象コンテンツに加えられたすべての変更をミラーにコピーします。つまり、対象サーバーは、トランザクションログの更新を自動的にミラーサーバーのデータベースに転送するのである。障害発生時には、一方のデータベースから他方のデータベースへ複製することでデータを復旧することができます。そのため、障害が発生した場合、ミラーデータベースはメインデータベースと同様の操作を開始する。

镜像(mirroring)和复制(replication)的区别

図01:DBMS

また、データベースのミラーリングにはコストがかかり、頻繁な更新はレイテンシーを増加させ、パフォーマンスを低下させる可能性があります。サーバーの故障でデータが失われることはよくありますが、データミラーリングはこの問題をよりよく解決してくれます。

レプリケーションは何ですか?

データレプリケーションとは、通常、あるデータベースから別のデータベースへデータやデータオブジェクトをコピーすることです。通常、他のサーバーにレプリケーションするためのデータを提供するサーバーは、パブリッシングサーバーです。パブリッシングサーバーから複製されたデータを受信するサーバーがサブスクライブサーバーです。

データベースのレプリケーションには3つのタイプがある。スナップショット、マージ、トランザクショナルレプリケーションです。まず、スナップショットレプリケーションでは、あるサーバーのデータを別のサーバーのデータベースに複製したり、同じサーバーの別のデータベースに複製したりする。次に、マージレプリケーションでは、複数のデータベースのデータを1つのデータベースにマージする。第三に、トランザクション・レプリケーションでは、最初にユーザーはデータの完全なコピーを受け取り、その後データが変更されると継続的に更新されます。

mSSQL Serverは、データベースのミラーリングとレプリケーションを提供する一般的なデータベースです。

ミラーリングとレプリケーションの違い

ミラーリングは、データベースの冗長コピーを作成し、維持するプロセスです。一方、レプリケーションは、あるデータベースから別のデータベースへのデータ変更のコピーを連続的に作成するプロセスである。ミラーリングはデータベースに対して行われ、レプリケーションはデータおよびデータベースオブジェクトの両方に対して行われます。

もう一方のコンピュータのデータベースはミラーリングされています。その代わり、複製されたデータとデータオブジェクトは別のデータベースに配置される。分散データベースへの対応という点では、ミラーリングは分散環境には対応していません。しかし、レプリケーションは、分散データベース環境をサポートします。全体として、ミラーリングはコストが低いレプリケーションと比較して、高価であると考えられています。

概要 - ミラーリング vs. レプリケーション

ミラーリングとレプリケーションは、DBMSのデータの可用性と信頼性を向上させるのに役立つ2つの技術である。ミラーリングとレプリケーションの違いは、ミラーリングがデータベース上で発生するのに対し、レプリケーションはデータとデータベースオブジェクト上で発生することです。

引用

1. pr**dbadana。データベースミラーリング Lesson 13.5, PrasadBadana, September 19, 2012."データベースレプリケーションとは?"?-WhatIs.comのサイトによる定義 ""SearchSQLServer.""データベースミラーリングとは"""?-WhatIs.comのウェブサイトによる定義".WhatIs.comのサイト。こちらで提供 4.SQLサーバーDBAチュートリアル99 レプリケーションとは何か、レプリケーションの種類とそれぞれの種類を使用するタイミング、TechBrothersIT、2015年1月1日。こちらから入手可能です 2.データベースレプリケーションとは?-WhatIs.comウェブサイトによる定義 ""SearchSQLServer.3. "データベースミラーリングとは何ですか?-WhatIs.comのウェブサイトによる定義".WhatIs.com ウェブサイト.4.SQL Server DBA チュートリアル 99 レプリケーションとは何か、レプリケーションの種類、各タイプを使用する場合、TechBrothersIT、2015年1月1日。

  • 2020-10-18 12:40 に公開
  • 閲覧 ( 28 )
  • 分類:IT

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ