Категория / Базы данных

База данных используется для хранения, сортировки, обработки информации из различных источников в едином формате. Иерархическая, сетевая, реляционная модели БД позволяют максимально эффективно хранить и использовать информацию. Для работы с базами данных используются системы управления БД. После нескольких лет использования SQL формируется тенденция перехода к системам NoSQL, архитектура которых отличается от традиционной реляционной модели. Они отличаются широкими возможностями горизонтального масштабирования и обеспечивают высокую скорость работы. На подходе – системы NewSQL, которые демонстрируют хорошую гибкость и предназначены для высоконагруженных проектов. Ещё одна тенденция в развитии БД – их виртуализация. Она предоставляет дополнительные возможности масштабирования и обеспечивает высокую отказоустойчивость. Переход в облачные системы возможен двумя способами: через развёртывание виртуальной машины с БД или создание облачной базы данных, которую обслуживает поставщик облака. О новых возможностях использования БД читайте в этом разделе.