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