Cuprins:
- Definiție - Ce înseamnă practic disponibilitate, stare moale, consecvență eventuală (BASE)?
- Techopedia explică Coerenta disponibilă practic, soft, stabilită (BASE)
Definiție - Ce înseamnă practic disponibilitate, stare moale, consecvență eventuală (BASE)?
Practic Disponibil, Soft State, Eventual Consistency (BASE) este o filozofie de proiectare a sistemului de date care premiază disponibilitatea peste consistența operațiunilor. BASE a fost dezvoltat ca o alternativă pentru producerea arhitecturilor de date mai scalabile și accesibile, oferind mai multe opțiuni pentru extinderea întreprinderilor / clienților IT și pur și simplu achiziționând mai mult hardware pentru a extinde operațiunile de date.Techopedia explică Coerenta disponibilă practic, soft, stabilită (BASE)
BASE poate fi explicată în contrast cu o altă filozofie de proiectare - Atomicitate, consistență, izolare, durabilitate (ACID). Modelul ACID promovează consecvența peste disponibilitate, în timp ce BASE promovează disponibilitatea peste consistență.
Experții au remarcat că BASE necesită un nivel de „eșec” sau lipsă de consecvență, ceea ce face ca operațiunea de date să funcționeze mai puțin eficient fără a supraîncărca utilizatorii. Un exemplu este atunci când un proiectant relaxează consistența unei baze de date tranzacționale financiare, permițând un interval de timp între o tranzacție și actualizările contului. Permiterea datelor mai puțin actualizate constant oferă dezvoltatorilor libertatea de a construi alte eficiențe în sistemul de ansamblu. Cu alte cuvinte, elementele precum consistența și disponibilitatea sunt adesea privite ca concurenți de resurse, unde ajustarea unuia poate avea un impact asupra alteia. În BASE, inginerii îmbrățișează ideea că datele au flexibilitatea de a fi „eventual” actualizate, rezolvate sau făcute consecvente, mai degrabă decât rezolvate instantaneu.
![Ce este practic disponibil, stare moale, eventuală consecvență (bază)? - definiție din techopedia Ce este practic disponibil, stare moale, eventuală consecvență (bază)? - definiție din techopedia](https://img.theastrologypage.com/img/img/blank.jpg)