Obsah:
Definice - Co znamená věta CAP?
CAP věta je myšlenka, která nastíní různé výstupy, aby ukázala omezení průměrného systému. Tato věta, známá také jako Brewerova věta, v podstatě říká, že distribuovaný počítačový systém nemůže zajistit konzistenci, dostupnost a toleranci oddílů, a to vše na optimální úrovni.Techopedia vysvětluje teorém CAP
CAP věta je myšlenka, která nastíní různé výstupy, aby ukázala omezení průměrného systému. Tato věta, známá také jako Brewerova věta, v podstatě říká, že distribuovaný počítačový systém nemůže zajistit konzistenci, dostupnost a toleranci oddílů, a to vše na optimální úrovni.Mnoho přisoudilo CAP teorém práci počítačové vědce Eric Brewer kolem přelomu století. Akademici MIT publikovali podklady pro tuto teorii.
CAP věta je jádrem rozhovorů o různých modelech pro distribuci dat v počítačových systémech. Odborníci poukazují na to, že tato teorie o omezených zdrojích je součástí toho, co pohání pohled na alternativní metody pro vynucení konzistence dat a dalších principů.
Část myšlenky SZP se týká prosazování dvou různých datových modelů. První je atomová síla, soudržnost, izolace a trvanlivost nebo ACID. Tato sada vlastností vynucuje spolehlivé datové transakce. Jak však někteří zdůraznili, myšlenka věty SZP vedla k popularitě modelů, jako jsou v zásadě dostupné služby měkkého státu s eventuální konzistencí - v tomto modelu je důslednost obětována pro jiné priority.
Dalším způsobem, jak přemýšlet o větě CAP, je to, že je to v některých ohledech podobné heslu starých živnostníků, že jsou k dispozici pro obchodní služby - toto hovorové tvrzení tvrdí, že můžete mít levné, rychlé a kvalitní služby, ale ne všechny tři. To ukazuje na stejný druh myšlenky na omezené zdroje a výsledky, na které věta CAP poukazuje v informatice. CAP věta byla také použita v analýze nových projektů analýzy dat pomocí technologií, jako je Hadoop, pro práci s masivními soubory organizovaných a méně organizovaných dat pro podnikové IT.
Další bod týkající se věty o SZP má co do činění s definicí „dostupnosti“. Odborníci poukazují na to, že můžete mít systém, který je považován za „vysokou dostupnost“, aniž byste měli neustále k dispozici všechny části databáze. Toto je jedna z několika oprav myšlenky vyrovnávání konzistence a dostupnosti v datových transakcích.
