View on GitHub

java-interview

Вопросы для собеседования на разработчика Java

Вопросы для собеседования

Нереляционные базы данных

Что такое «нереляционная база данных (NoSQL)»?

NoSQL (от англ. not only SQL — не только SQL) — термин, обозначающий ряд подходов, направленных на реализацию систем управления базами данных, имеющих существенные отличия от моделей, используемых в традиционных реляционных СУБД с доступом к данным средствами языка SQL. Применяется к базам данных, в которых делается попытка решить проблемы масштабируемости и доступности за счёт атомарности (англ. atomicity) и согласованности данных (англ. consistency).

Сам термин был придуман в 2009, как хештег в Твитере для встречи, на которой обсуждались нереляционные системы хранения.

Типы NoSQL баз данных:

к оглавлению

Вопросы для собеседования