ネットワーク キャップ定理とは何ですか? -techopediaからの定義

キャップ定理とは何ですか? -techopediaからの定義

目次:

Anonim

定義-CAP定理とはどういう意味ですか?

CAP定理は、平均的なシステムの限界を示すためにさまざまな結果を概説するアイデアです。 ブリューワーの定理としても知られるこの定理は、基本的に、分散型コンピューターシステムでは一貫性、可用性、パーティション許容度をすべて最適なレベルで提供できないと述べています。


TechopediaはCAP定理について説明します

CAP定理は、平均的なシステムの限界を示すためにさまざまな結果を概説するアイデアです。 ブリューワーの定理としても知られるこの定理は、基本的に、分散型コンピューターシステムでは一貫性、可用性、パーティション許容度をすべて最適なレベルで提供できないと述べています。

多くの人は、CAPの定理を世紀の変わり目頃のコンピューター科学者エリック・ブリューワーの仕事に帰します。 MITの学者は、この理論を裏付ける資料を公開しています。

CAP定理は、コンピューターシステムでのデータ配信のさまざまなモデルに関する会話の中心にあります。 専門家は、限られたリソースに関するこの理論が、データの一貫性や他の原則を実施するための代替方法を検討する要因の一部であると指摘しています。

CAP定理の考え方の一部は、2つの異なるデータモデルの適用に関するものです。 1つ目は、原子性、一貫性、分離と耐久性、またはACIDです。 このプロパティセットは、信頼できるデータトランザクションを強制します。 ただし、一部の人が指摘したように、CAP定理の考え方は、基本的に最終的に整合性のあるソフトステートサービスのようなモデルの人気をもたらしました。このモデルでは、他の優先順位のために整合性が犠牲になります。

CAP定理について考えるもう1つの方法は、それはある意味で貿易サービスの入手可能性という昔の商人のモットーに似ているということです。この口語では、3つすべてではなく、安くて速くて良質のサービスを提供できると主張しています。 これは、CAPの定理がコンピューターサイエンスで指摘しているのと同じ種類の限られたリソースと結果の考え方を示しています。 CAP定理は、Hadoopなどのテクノロジーを使用した新しいデータ分析プロジェクトの分析でも使用され、エンタープライズITの組織化されたデータと組織化されていないデータの大規模なセットを処理します。

CAP定理に関する別のポイントは、「可用性」の定義に関係しています。 専門家は、データベースのすべての部分を常に利用可能にすることなく、「高可用性」と見なされるシステムを使用できることを指摘しています。 これは、データトランザクションの一貫性と可用性のバランスをとるためのいくつかの修正の1つです。

キャップ定理とは何ですか? -techopediaからの定義