Заголовок слайда отсутствует



бет9/20
Дата03.03.2022
өлшемі1,42 Mb.
#134195
түріПрограмма
1   ...   5   6   7   8   9   10   11   12   ...   20
Байланысты:
Лек1 Понятие базы данных. Системы управления базами данных

    Бұл бет үшін навигация:
  • NoSQL

NoSQL

  • NoSQL не является полным отрицанием языка SQL и реляционной модели, проект исходит из того, что SQL — это важный и весьма полезный инструмент, но при этом он не может считаться универсальным.
  • Одной из проблем, которую указывают для классических реляционных БД, являются проблемы при работе с данными очень большого объёма в проектах с высокой нагрузкой.
  • Основная цель подхода — расширить возможности БД там, где SQL недостаточно гибок, и не вытеснять его там, где он справляется со своими задачами.

NoSQL

  • В качестве одного из методологических обоснований подхода NoSQL используется эвристический принцип, известный как теорема CAP, утверждающий, что в распределённой системе невозможно одновременно обеспечить согласованность данных, доступность (в смысле наличия отклика по любому запросу) и устойчивость к расщеплению распределённой системы на изолированные части.
  • Таким образом, при необходимости достижения высокой доступности и устойчивости к разделению предполагается не фокусироваться на средствах обеспечения согласованности данных, обеспечиваемых традиционными SQL-ориентированными СУБД с транзакционными механизмами на принципах ACID.


Достарыңызбен бөлісу:
1   ...   5   6   7   8   9   10   11   12   ...   20




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет