Мартін Фаулер, Прамодкумар Дж. Садаладж: NoSQL. Нова методологія розробки нереляційних баз даних
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Обкладинка | М'яка |
Автор | Мартін Фаулер |
Кількість сторінок | 192 |
ISBN | 978-5-8459-1920-5 |
Жанр | Бази даних |
Опис товару
Необхідність обробляти все більші обсяги даних є одним з факторів, що впливають на впровадження нового класу нереляційних баз даних NoSQL. Прихильники баз NoSQL стверджують, що їх можна використовувати для створення більш продуктивних, легше масштабованих і простіше програмованих систем.
У цій книзі описано коротке, але повне введення в цю технологію, що швидко розвивається. Автори пояснюють, як працюють бази даних NoSQL і демонструють, в яких ситуаціях вони можуть стати більш успішною альтернативою традиційним системам RDMBS. Автори викладають матеріал в швидкому темпі, знайомлячи читачів з критеріями, які необхідно застосовувати, щоб прийняти правильне рішення, чи варто використовувати бази NoSQL, і які технології слід при цьому вибирати.
Перша частина книги присвячена основним концепціям, включаючи неструктуровані моделі даних, агрегати, нові моделі розподілу, теорему САР і відображення-згортку. У другій частині автори досліджують архітектурні та проектні питання, пов'язані з реалізацією баз даних NoSQL. Вони також описують реалістичні сценарії використання, що демонструють роботу баз даних NoSQL і можливості баз Riak, MongoDB, Cassandra і Neo4j.
Крім того, грунтуючись на новаторську роботу Прамодкумара Садаладжа, автори книги показують, як реалізувати еволюційне проектування на основі міграції схем - важливий метод, необхідний для застосування баз даних NoSQL.
Книга завершується описом нової ери різноманітної персистентності, відкритої завдяки технології NoSQL. У цьому світі співіснують різноманітні бази даних, і архітектор може вибирати технологію, найкращим чином підходить для забезпечення будь-якого виду доступу до даних.
Викладені теми:
Оцінка застосовності корпоративних додатків NoSQL
Архітектурні компроміси, пов'язані з розгортанням баз даних NoSQL
Використання технології NoSQL для спрощення розробки та запобігання проблем, пов'язаних з відображенням даних між структурами в пам'яті і системами RDBMS
Порівняння сучасних можливостей баз даних NoSQL
Дослідження мов запитів: CQL і Cypher
Ефективність управління, надійність, доступність і здатність відновлюватися
Використання технології NoSQL для гнучкої розробки програмного забезпечення
Застосування технології NoSQL для управління пошуком і витяганням метаданих, аналізу текстів, організації соціальних мереж, проведення бізнес-аналізу і виконання фінансових операцій
Кластеризація баз даних NoSQL для більш дешевого рішення проблем, пов'язаних з обробкою великих обсягів даних
Застосування теореми САР для аналізу узгодженості, доступності і часу очікування
Аналіз можливостей, які метод відображення-згортки відкриває для паралельних обчислень на кластері
Чому термін NoSQL не має чітко визначеного змісту
Характеристики Мартін Фаулер, Прамодкумар Дж. Садаладж: NoSQL. Нова методологія розробки нереляційних баз даних
Виробник В асортименті представлені товари від різних виробників і торгових марок. | Вільямс |
Мова видання | Русский |
Мова оригіналу | англійська |
Рік видання | 2020 |
Вікове обмеження | 16+ |
Обкладинка | М'яка |
Тип паперу | офсетний |
ілюстрації | Чорно-білі |
Автор | Мартін Фаулер |
Перекладач | Дмитро Клюшин |
Формат | 70x100/16 |
Розмір | 235x165x8 мм |
Кількість сторінок | 192 |
ISBN | 978-5-8459-1920-5 |
Жанр | Бази даних |
Виробник залишає за собою право вносити зміни в комплектацію, технічне і програмне забезпечення товару без попереднього повідомлення. Магазин не несе відповідальність за зміни, внесені виробником. Ціна на товар до моменту фактичної передачі товару покупцеві може бути змінена продавцем в односторонньому порядку в залежності від показників, які обумовлюють ціну товару (в т.ч. собівартість товару, витрати продавця, зміна курсу валют по відношенню до гривні і т. д.).