- Начал читать эту книгу 29.05.2024, дочитал 03.08.2024 года (читал 67 дн);
- Название: Путеводитель по базам данных;
- Название книги в оригинале: -;
- Автор: Комаров Владимир Иванович;
- Автор En: -;
- Читал впервые;
- Понравилось;
- Оценка: 5 из 5;
- Дата первой публикации: 2024 год;
- Страна авторов: Россия.
Об авторе:
Комаров Владимир Иванович — ИТ-специалист широкого профиля: программист, администратор баз данных, архитектор данных и инфраструктуры, преподаватель и немного евангелист (подробнее на странице книги, с этой же страницы можно совершенно свободно скачать полную pdf-версию книги).

О книге:
В отличии от предыдущих прочитанных книг по базам данных, эта книга посвящена базам данных в широком смысле. Тут описаны не только реляционные базы, но и другие (с колоночным хранением, базы на основе LSM-деревьев, распределённые системы конечно), описаны различные алгоритмы работы баз данных (не только хранение, но и транзакции, работа во время сбоев).
Мне понравилась эта книга тем, что её можно воспринимать как этакое оглавление (путеводитель) по миру баз данных. Можно понять как нужный алгоритм работает, некоторые детали получить, найти список примеров (СУБД, которые использует этот алгоритм). Если нужны будут детальные детали — можно уже загуглить.
Кстати, полезно читать и блок «От автора». Именно из него я узнал почему книга имеет такой оформление 🙂
Ещё понравилось прикольное название протокола — «Протоколы сплетен».
Книга написана и издана при поддержке компании Postgres Professional. Это уже второе издание книги.
Оглавление:
- Часть I. Классификация баз данных
- Модели данных
- Другие методы классификации баз данных
- Часть II. Доступ к данным
- Структуры хранения данных
- Обработка данных
- Часть III. Архитектура СУБД
- Гарантии корректности данных
- Устройство СУБД
- Часть IV. Распределенные базы данных
- Компромиссы распределенных баз данных
- Изменение данных в распределенных системах
- Часть V. Восстановление при сбоях
- Репликация
- Резервное копирование
- Часть VI. Эксплуатация баз данных
- Управление базой данных
- Оборудование
- Коммерческие вопросы эксплуатации
- Часть VII. Безопасность баз данных
- Разграничение доступа
- Защита от внутренних угроз

Leave a Reply