Съдържание:
- Определение - Какво означава основно налично, меко състояние, евентуална консистенция (BASE)?
- Техопедия обяснява основно налично, меко състояние, евентуална последователност (БАЗА)
Определение - Какво означава основно налично, меко състояние, евентуална консистенция (BASE)?
По принцип налична, мека държава, случайна последователност (BASE) е философия за проектиране на система от данни, която награждава достъпността при последователност на операциите. BASE е разработен като алтернатива за създаване на по-мащабируеми и достъпни архитектури на данни, предоставяйки повече възможности за разширяване на предприятия / ИТ клиенти и просто придобиване на повече хардуер за разширяване на операциите с данни.Техопедия обяснява основно налично, меко състояние, евентуална последователност (БАЗА)
BASE може да се обясни за разлика от друга философия на дизайна - Атомност, консистенция, изолация, издръжливост (ACID). Моделът ACID насърчава последователност спрямо наличността, докато BASE насърчава достъпността над последователността.
Експертите отбелязват, че BASE изисква ниво на „неуспех“ или липса на последователност, което прави операцията с данни да протича по-малко ефективно, без да претоварва потребителите. Пример е, когато дизайнер отпуска последователността на база данни за финансови транзакции, като дава възможност за закъснение между транзакция и актуализации на акаунта. Разрешаването на по-малко постоянно актуализирани данни дава на разработчиците свобода да вграждат други ефективни характеристики в цялостната система. С други думи, елементи като последователност и наличност често се разглеждат като конкуренти на ресурси, където приспособяването на едно може да повлияе на друго. В BASE инженерите приемат идеята, че данните имат гъвкавостта да бъдат "евентуално" актуализирани, разрешени или приведени в съответствие, а не незабавно разрешени.