ОСНОВНОЙ акроним используется для описания свойств определенных баз данных, обычно базы данных NoSQL. Это часто упоминается как противоположность ACID.
Существует только немного статей, которые затрагивают на детали ОСНОВЫ, тогда как ACID имеет много статей, которые уточняют каждую атомарность, непротиворечивость, изоляцию и свойства длительности. Википедия только посвящает несколько строк термину.
Это оставляет меня с некоторыми вопросами об определении:
В основном Доступное, Состояние наибольшей уязвимости, Возможная непротиворечивость
Я интерпретировал эти свойства следующим образом, с помощью этой статьи и моего воображения:
В основном доступный мог относиться к воспринятой доступности данных. Если единственный узел перестанет работать, то часть данных не будет доступна, но весь слой данных остается операционным.
Состояние наибольшей уязвимости: Все, что я мог найти, было понятием данных, нуждающихся в обновлении периода. Без обновления данные истекут или будут удалены.
Возможная непротиворечивость означает, что обновления будут в конечном счете слегка колебаться до всех серверов, учитывая достаточное количество времени.
Кто-то может объяснить эти свойства подробно?
Или это - просто неправдоподобный и бессмысленный акроним, который относится к понятию кислот и оснований, как найдено в химии?
Аббревиатура BASE была определена Эриком Брюером , который также известен формулировкой теоремы CAP .
Теорема CAP утверждает, что распределенная компьютерная система не может гарантировать все три следующих свойства одновременно:
BASE-система отказывается от согласованности.
Брюэр признает, что аббревиатура является надуманной :
Я придумал аббревиатуру [BASE] вместе с моими студентами в их офисе ранее в том же году. Я согласен, что это немного надумано, но и «ACID» - гораздо больше, чем люди думают, поэтому мы решили, что это было достаточно хорошо.
Это связано с BASE : тип BASE-перемычки всегда в основном доступен (для новых отношений), в мягком состоянии (ни одна из его отношений не длится очень долго) и в конечном итоге согласован (однажды он выйдет замуж).