База данных изнутри. Анализ производительности
- Время доставки: 7-10 дней
- Состояние товара: новый
- Доступное количество: 1
Приобретая «Baza danych od środka. Analiza działania» данный товар из каталога «Программирование» вы можете быть уверены, что после оформления заказа, доставки в Украину, вы получите именно то, что заказывали, в оговоренные сроки и европейского качества.
База данных изнутри. Анализ работы распределенных систем данных
Автор: Алекс Петров
Издательство: Helion
Год публикации: 2024
Перевод: Малгожата Домбковска-Ковалик, Витольд Сикорский
ISBN: 9788328913325
Формат: 165x235
Переплет: мягкий
Страниц: 328
Книга новая
Цена обложки книги: 89,00 злотых > Акционную цену можно узнать на нашем сайте аукцион!
За последние 15 лет было создано так много баз данных и инструментов, что легко запутаться, пытаясь понять варианты использования, детали и особенности. Большинство исследований систем баз данных не описывают реализацию механизма хранения. Между тем, знание этих внутренних аспектов очень важно для разработчиков, инженеров, архитекторов и менеджеров.
Чтобы выбрать правильный инструмент для работы, вам необходимо понять идеи и алгоритмы, лежащие в основе его разработки.
Майкл Клишин, участник RabbitMQ
Эта книга поможет вам изучить концепции, лежащие в основе работы современных баз данных. Благодаря ему вы поймете, чем структуры диска отличаются от структур памяти и как работают алгоритмы для эффективного поддержания структур B-дерева на диске. Вы узнаете о реализациях хранилища с журнальной структурой. Также вы найдете объяснение принципов организации узлов в кластер базы данных и специфики распределенных сред. Вы узнаете, как распределенные алгоритмы повышают производительность и стабильность системы и как добиться максимальной согласованности данных. Кроме того, в книге представлены концепции антиэнтропии и сплетен, используемые для обеспечения конвергенции и распространения данных, а также механизм транзакций, поддерживающий логическую согласованность базы данных.
Ключевые темы:
- классификация и таксономия хранилищ
- Механизмы хранения на основе B-дерева и неизменяемая структура журналов
- Файловая структура базы данных
- Кэш страниц и пулы буферы
- распределенные системы: сложные модели взаимодействия узлов и процессов
- кластеры баз данных
Обязательно к прочтению всем, кто использует любую базу данных!
Нейт Макколл, председатель PMC
Алекс Петров — инженер по инфраструктуре данных, энтузиаст баз данных и систем хранения. Как член PMC он активно поддерживает развитие проекта Apache Cassandra. Он специализируется на массовой памяти, распределенных системах и алгоритмах.
