Koti kehitys Mikä on periaatteessa saatavissa, pehmeä tila, lopullinen johdonmukaisuus (emäs)? - määritelmä techopediasta

Mikä on periaatteessa saatavissa, pehmeä tila, lopullinen johdonmukaisuus (emäs)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä tarkoittaa periaatteessa saatavissa oleva pehmeä tila, lopullinen johdonmukaisuus (BASE)?

Periaatteessa saatavana oleva pehmeä tila, lopullinen johdonmukaisuus (BASE) on tietojärjestelmän suunnitteluprofiili, joka palkitsee saatavuuden toiminnan yhdenmukaisuuden perusteella. BASE kehitettiin vaihtoehtona skaalautuvamman ja edullisemman tietoarkkitehtuurin tuottamiselle tarjoamalla enemmän vaihtoehtoja laajentuville yrityksille / IT-asiakkaille ja hankkimalla yksinkertaisesti enemmän laitteistoa dataoperaatioiden laajentamiseksi.

Techopedia selittää periaatteessa saatavana olevan pehmeän tilan, mahdollisen johdonmukaisuuden (BASE)

BASE voidaan selittää toisin kuin toinen suunnittelufilosofia - atomi, konsistenssi, eristys, kestävyys (ACID). ACID-malli edistää saatavuuden yhdenmukaisuutta, kun taas BASE edistää saatavuutta yhdenmukaisuuden suhteen.

Asiantuntijat ovat todenneet, että BASE vaatii "epäonnistumisen" tai epäjohdonmukaisuuden tason, mikä estää dataoperaatiota toimimasta vähemmän tehokkaasti aiheuttamatta käyttäjille ylikuormitusta. Esimerkki on, kun suunnittelija rentouttaa finanssitapahtumien tietokannan johdonmukaisuutta sallimalla viiveajan tapahtuman ja tilin päivitysten välillä. Sitä mukaa kuin jatkuvasti päivitetyt tiedot antavat kehittäjille vapauden rakentaa muita tehokkuuksia koko järjestelmään. Toisin sanoen elementtejä, kuten johdonmukaisuutta ja saatavuutta, pidetään usein resurssikilpailijoina, joissa yhden säätäminen voi vaikuttaa toiseen. BASE-tekniikassa insinöörit omaksuvat ajatuksen, että datalla on joustavuus "lopulta" päivittää, ratkaista tai tehdä johdonmukaisuudesta sen sijaan, että se ratkaistaan ​​välittömästi.

Mikä on periaatteessa saatavissa, pehmeä tila, lopullinen johdonmukaisuus (emäs)? - määritelmä techopediasta