Zuhause Netzwerke Was ist ein Cap-Theorem? - Definition aus techopedia

Was ist ein Cap-Theorem? - Definition aus techopedia

Inhaltsverzeichnis:

Anonim

Definition - Was bedeutet CAP-Theorem?

Das CAP-Theorem ist eine Idee, die verschiedene Ergebnisse umreißt, um die Grenzen des durchschnittlichen Systems aufzuzeigen. Dieser Satz, der auch als Brewer-Satz bezeichnet wird, besagt im Grunde, dass ein verteiltes Computersystem keine Konsistenz, Verfügbarkeit und Partitionstoleranz auf optimalen Ebenen bieten kann.


Techopedia erklärt das CAP-Theorem

Das CAP-Theorem ist eine Idee, die verschiedene Ergebnisse umreißt, um die Grenzen des durchschnittlichen Systems aufzuzeigen. Dieser Satz, der auch als Brewer-Satz bezeichnet wird, besagt im Grunde, dass ein verteiltes Computersystem keine Konsistenz, Verfügbarkeit und Partitionstoleranz auf optimalen Ebenen bieten kann.

Viele schreiben das CAP-Theorem der Arbeit des Informatikers Eric Brewer um die Jahrhundertwende zu. MIT-Wissenschaftler haben unterstützende Beiträge zu dieser Theorie veröffentlicht.

Das CAP-Theorem steht im Mittelpunkt von Gesprächen über verschiedene Modelle zur Datenverteilung in Computersystemen. Experten weisen darauf hin, dass diese Theorie über begrenzte Ressourcen Teil der Suche nach alternativen Methoden zur Durchsetzung der Datenkonsistenz und anderer Prinzipien ist.

Ein Teil der Idee des GAP-Theorems betrifft die Durchsetzung von zwei verschiedenen Datenmodellen. Die erste ist Atomizität, Konsistenz, Isolation und Haltbarkeit oder SÄURE. Dieser Eigenschaftensatz erzwingt zuverlässige Datentransaktionen. Wie jedoch einige betont haben, hat die Idee des GAP-Theorems zur Popularität von Modellen wie "Basically Available Soft State Services" mit eventueller Konsistenz geführt - in diesem Modell wird Konsistenz für andere Prioritäten geopfert.

Eine andere Art, über das GAP-Theorem nachzudenken, ist, dass es in gewisser Weise dem Motto der alten Handwerker hinsichtlich der Verfügbarkeit von Handelsdienstleistungen ähnelt - diese umgangssprachliche Redewendung besagt, dass Sie Dienstleistungen billig, schnell und von guter Qualität haben können, aber nicht alle drei. Dies weist auf dieselbe Art von Vorstellung von begrenzten Ressourcen und Ergebnissen hin, auf die der CAP-Satz in der Informatik hinweist. Das CAP-Theorem wurde auch bei der Analyse neuer Datenanalyseprojekte verwendet, bei denen Technologien wie Hadoop zum Einsatz kamen, um mit riesigen Mengen von organisierten und weniger organisierten Daten für die Unternehmens-IT zu arbeiten.

Ein weiterer Punkt des GAP-Theorems betrifft die Definition von Verfügbarkeit. Experten weisen darauf hin, dass Sie ein System haben können, das als hochverfügbar eingestuft wird, ohne dass alle Teile der Datenbank jederzeit verfügbar sind. Dies ist eine von mehreren Korrekturen für die Idee, Konsistenz und Verfügbarkeit bei Datentransaktionen in Einklang zu bringen.

Was ist ein Cap-Theorem? - Definition aus techopedia