![【ITパスポート】分散データベース【基本情報】](https://i.ytimg.com/vi/uQ5VTj0izVE/hqdefault.jpg)
コンテンツ
- 定義-分散データベースの意味
- Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
- Techopediaによる分散データベースの説明
定義-分散データベースの意味
分散データベースは、疎結合されたデータのリポジトリで構成されるデータベース構成の一種です。従来のデータベース構成では、すべてのストレージデバイスは同じサーバーに接続されます。これは、多くの場合、同じ物理的な場所にあるためです。分散データベースは、異なる場所にある多くのデバイスによってデータベースハードウェアが実行されている場合でも、単一のデータベースシステムとして機能します。
Microsoft AzureとMicrosoft Cloudの紹介|このガイドを通して、クラウドコンピューティングとは何か、Microsoft Azureを使用してクラウドからビジネスを移行および実行する方法を学習します。
Techopediaによる分散データベースの説明
分散データベースの大きな問題は、それらを最新の状態に保ち同期する方法です。つまり、レプリケーションはどのように実行され、参照整合性はどのように維持されますか?マスター/スレーブ関係はこれの大きな部分です。単純化するために、データベースがマスターとして選択され、スレーブとして指定された他のデータベースの複製プロセス中に使用されます。レプリケーション中に、特殊なソフトウェアを使用して、各データベースの不一致と変更をスキャンおよびチェックします。不一致と変更は、一度検出されると、すべてのデータベースが同じように見えるようにレプリケートされます。データベースの数とサイズが大きくなると、このプロセスは複雑で時間がかかります。