Huis netwerken Wat is hoofdstelling? - definitie van techopedia

Wat is hoofdstelling? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent CAP-stelling?

De CAP-stelling is een idee dat verschillende uitkomsten schetst om de beperkingen van het gemiddelde systeem aan te tonen. Deze stelling, ook bekend als de stelling van Brewer, zegt in feite dat een gedistribueerd computersysteem niet kan zorgen voor consistentie, beschikbaarheid en partitietolerantie, allemaal op optimale niveaus.


Techopedia verklaart CAP-stelling

De CAP-stelling is een idee dat verschillende uitkomsten schetst om de beperkingen van het gemiddelde systeem aan te tonen. Deze stelling, ook bekend als de stelling van Brewer, zegt in feite dat een gedistribueerd computersysteem niet kan zorgen voor consistentie, beschikbaarheid en partitietolerantie, allemaal op optimale niveaus.

Velen schrijven de CAP-stelling toe aan het werk van computerwetenschapper Eric Brewer rond de eeuwwisseling. MIT-academici hebben ondersteunende stukken voor deze theorie gepubliceerd.

De CAP-stelling vormt de kern van gesprekken over verschillende modellen voor gegevensdistributie in computersystemen. Experts wijzen erop dat deze theorie over beperkte middelen deel uitmaakt van een blik op alternatieve methoden voor het afdwingen van gegevensconsistentie en andere principes.

Een deel van het idee van de CAP-stelling betreft de handhaving van twee verschillende datamodellen. De eerste is Atomiciteit, Consistentie, Isolatie en Duurzaamheid of ZUUR. Deze set eigenschappen dwingt betrouwbare datatransacties af. Zoals sommigen echter hebben opgemerkt, heeft het idee van de CAP-stelling geleid tot de populariteit van modellen zoals in principe beschikbare Soft State Services met uiteindelijke consistentie - in dit model wordt consistentie opgeofferd voor andere prioriteiten.

Een andere manier om na te denken over de CAP-stelling is dat het in sommige opzichten vergelijkbaar is met het motto van de oude handelaar over beschikbaarheid voor handelsdiensten - dit spreekwoordelijke gezegde beweert dat je diensten goedkoop, snel en van goede kwaliteit kunt hebben, maar niet alle drie. Dit wijst op hetzelfde soort idee van beperkte middelen en resultaten waar de CAP-stelling naar wijst in de informatica. De CAP-stelling is ook gebruikt bij de analyse van nieuwe data-analyseprojecten die technologieën zoals Hadoop gebruiken om te werken met massieve sets van georganiseerde en minder georganiseerde gegevens voor bedrijfs-IT.

Een ander punt over de CAP-stelling heeft te maken met de definitie van 'beschikbaarheid'. Experts wijzen erop dat u een systeem kunt hebben dat wordt beschouwd als 'hoge beschikbaarheid' zonder dat alle delen van de database altijd beschikbaar zijn. Dit is een van de vele oplossingen voor het idee van een evenwicht tussen consistentie en beschikbaarheid in gegevenstransacties.

Wat is hoofdstelling? - definitie van techopedia