Rumah Rangkaian Apakah teorem cap? - definisi dari techopedia

Apakah teorem cap? - definisi dari techopedia

Isi kandungan:

Anonim

Definisi - Apakah maksud Teorema CAP?

Teorema CAP adalah idea yang menggariskan hasil yang berbeza untuk menunjukkan batasan sistem purata. Teorem ini, yang juga dikenali sebagai teorem Brewer, pada asasnya mengatakan bahawa sistem komputer yang diedarkan tidak dapat menyediakan keteraturan, ketersediaan dan toleransi partition, semuanya pada tahap optimum.


Techopedia menerangkan Teorem CAP

Teorema CAP adalah idea yang menggariskan hasil yang berbeza untuk menunjukkan batasan sistem purata. Teorem ini, yang juga dikenali sebagai teorem Brewer, pada asasnya mengatakan bahawa sistem komputer yang diedarkan tidak dapat menyediakan keteraturan, ketersediaan dan toleransi partition, semuanya pada tahap optimum.

Banyak yang menyifatkan teorema CAP untuk kerja saintis komputer Eric Brewer sekitar pergantian abad ini. Para ahli akademik MIT telah menerbitkan karya sokongan untuk teori ini.

Teorema CAP adalah di tengah-tengah perbualan tentang model yang berbeza untuk pengedaran data dalam sistem komputer. Pakar menunjukkan bahawa teori ini mengenai sumber yang terhad adalah sebahagian daripada apa yang memandang kaedah alternatif untuk menguatkuasakan konsistensi data dan prinsip-prinsip lain.

Sebahagian daripada idea teorema CAP menganggap penguatkuasaan dua model data berbeza. Yang pertama ialah Atomicity, Consistency, Isolation and Durability, atau ACID. Set harta ini menguatkuasakan urus niaga data yang boleh dipercayai. Walau bagaimanapun, seperti yang telah ditekankan, idea teorema CAP telah membawa kepada populariti model seperti Perkhidmatan Negara Lembut yang Boleh Diberikan dengan Konsisten Akhirnya - dalam model ini, konsistensi dikorbankan untuk keutamaan lain.

Satu lagi cara untuk berfikir tentang teorema CAP adalah bahawa ia dalam beberapa cara mirip dengan moto pedagang tua yang ada untuk perkhidmatan perdagangan - kata peribahasa ini mendakwa bahawa anda boleh mempunyai perkhidmatan yang murah, cepat dan berkualiti, tetapi tidak semua tiga. Ini menunjukkan kepada idea yang sama tentang sumber dan hasil yang terhad yang teorema CAP menunjukkan dalam sains komputer. Teorema CAP juga telah digunakan dalam analisis projek analisa data baru menggunakan teknologi seperti Hadoop untuk bekerja dengan set besar data yang teratur dan kurang menganjurkan untuk IT perusahaan.

Satu lagi perkara mengenai teorema CAP mempunyai kaitan dengan definisi 'ketersediaan'. Pakar menunjukkan bahawa anda boleh mempunyai sistem yang dianggap 'ketersediaan tinggi' tanpa semua bahagian pangkalan data tersedia sepanjang masa. Ini adalah salah satu daripada beberapa perbaikan untuk idea menyeimbangkan konsistensi dan ketersediaan transaksi data.

Apakah teorem cap? - definisi dari techopedia