Taula de continguts:
- Definició: què significa bàsicament la disponibilitat, l'estat tou, la consistència eventual (BASE)?
- Techopedia explica Bàsicament disponible, estat suau i conseqüència (BASE)
Definició: què significa bàsicament la disponibilitat, l'estat tou, la consistència eventual (BASE)?
Es tracta d'una filosofia de disseny de sistemes de dades que premia la disponibilitat per la coherència de les operacions. BASE es va desenvolupar com a alternativa per produir arquitectures de dades més escalables i assequibles, oferint més opcions per a empreses en expansió / clients de TI i simplement per adquirir més maquinari per ampliar les operacions de dades.Techopedia explica Bàsicament disponible, estat suau i conseqüència (BASE)
BASE es pot explicar en contrast amb una altra filosofia de disseny: Atomicitat, consistència, aïllament, durabilitat (ACID). El model ACID promou la coherència sobre la disponibilitat, mentre que BASE promou la disponibilitat per coherència.
Els experts han assenyalat que BASE requereix un nivell de "fracàs" o falta de coherència, que faci que una operació de dades funcioni amb menys efectivitat sense sobrecarregar els usuaris. Un exemple és quan un dissenyador relaxa la consistència d’una base de dades transaccional financera permetent un temps de retard entre una transacció i les actualitzacions del compte. Permetre dades menys actualitzades constantment permet als desenvolupadors la llibertat de construir altres eficiències al sistema global. És a dir, elements com la consistència i la disponibilitat sovint es veuen com a competidors de recursos, on l'ajustament pot afectar-ne un altre. A BASE, els enginyers adopten la idea que les dades tenen la flexibilitat de ser "eventualment" actualitzades, resoltes o consistents, en lloc de resoldre-les de forma instantània.