В контекстах, связанных с компьютерной базой данных, слово «base» используется в аббревиатуре BASE. 12 Она описывает свойства определённых баз данных, обычно баз данных NoSQL. 1
Некоторые свойства, которые описывает аббревиатура BASE:
- Базовая доступность. 1 База данных обеспечивает доступность всех данных, храня их на нескольких узлах. 2 Это значит, что даже если некоторые узлы недоступны, к данным всё равно можно будет получить доступ, но на распространение данных по узлам потребуется время. 2
- Мягкое состояние. 12 Одно и то же данные хранятся на нескольких узлах, и на их распространение может уйти время. 2 Это означает, что база данных не может строго обеспечивать целостность данных. 2 Вместо этого предполагается, что это сделает клиентское приложение. 2
- Конечная согласованность. 12 Данные хранятся на нескольких узлах, и нет гарантии, что чтение с одного узла сразу отразит записи на другой узел. 2 Эти чтения будут согласованными во времени, но не сразу. 2
Таким образом, аббревиатура BASE описывает систему базы данных, которая делает акцент на доступности за счёт немедленной согласованности. 2