NoSQL

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

NoSQL або Not Only SQL бази данних надають механізм збереження та отримання данних, що організованні в інший спосіб, ніж звичний реляційний підхід. Мотивація цього підходу - простота архітектури, горизонтальне маштабування та контроль доступності. Структури даних (ключ-значення, граф, чи документ) відрізняється відСКРБД(RDBMS), а отже деякі операції швидші в NoSQL, а деякі RDBMS. Є різні думки щодо відповідності певного NoSQL рішення проблемі, яка вирішується (наприклад, чи використовується алоритм графів?).

NoSQL бази данних знаходять значну та проресуючу індустрію в великонавантажених веб-аплікаціях реального часу. NoSQL можуть надавати SQL подібний синтаксис. Багато NoSQL сховищ не гарантують цілісність (CAP теорема) у вигоду доступності і реплікації.