Мартін Фаулер, Прамодкумар Дж. Садаладж: NoSQL. Методологія розробки нереляційних баз даних
На жаль, на нашому сайті розрахуватися за книжки картою «єПідтримка» тимчасово неможливо.
Необхідність обробляти все більші обсяги даних є одним з факторів, що впливають на впровадження нового класу нереляційних баз даних NoSQL. Прихильники баз NoSQL стверджують, що їх можна використовувати для створення більш продуктивних, легше масштабованих і простіше програмованих систем.
У цій книзі описано короткий, але повний вступ в цю технологію, що швидко розвивається. Автори пояснюють, як працюють бази даних NoSQL і демонструють, в яких ситуаціях вони можуть стати успішнішою альтернативою традиційним системам RDMBS. Автори викладають матеріал в швидкому темпі, знайомлячи читачів з критеріями, які необхідно застосовувати, щоб прийняти правильне рішення, чи варто використовувати бази NoSQL, і які технології слід при цьому вибирати.
Перша частина книги присвячена основним концепціям, включаючи неструктуровані моделі даних, агрегати, нові моделі розподілу, теорему САР і відображення. У другій частині автори досліджують архітектурні та проєктні питання, пов'язані з реалізацією баз даних NoSQL. Вони також описують реалістичні сценарії використання, що демонструють роботу баз даних NoSQL і можливості баз Riak, MongoDB, Cassandra і Neo4j.
Крім того, ґрунтуючись на новаторській роботі Прамодкумара Садаладжа, автори книги показують, як реалізувати еволюційне проєктування на основі міграції схем - важливий метод, необхідний для застосування баз даних NoSQL.
Книга завершується описом нової ери різноманітної персистентності, відкритої завдяки технології NoSQL. У цьому світі співіснують різноманітні бази даних, і архітектор може вибирати технологію, яка найкращим чином підходить для забезпечення будь-якого виду доступу до даних
Викладені теми:
Оцінка застосовності корпоративних додатків NoSQL
Архітектурні компроміси, пов'язані з розгортанням баз даних NoSQL
Використання технології NoSQL для спрощення розробки та запобігання проблем, пов'язаних з відображенням даних між структурами в пам'яті і системами RDBMS
Порівняння сучасних можливостей баз даних NoSQL
Дослідження мов запитів: CQL і Cypher
Ефективність управління, надійність, доступність і здатність відновлюватися
Використання технології NoSQL для гнучкої розробки програмного забезпечення
Застосування технології NoSQL для управління пошуком і витяганням метаданих, аналізу текстів, організації соціальних мереж, проведення бізнес-аналізу і виконання фінансових операцій
Кластеризація баз даних NoSQL для більш дешевого рішення проблем, пов'язаних з обробкою великих обсягів даних
Застосування теореми САР для аналізу узгодженості, доступності і часу очікування
Аналіз можливостей, які метод відображення-згортки відкриває для паралельних обчислень на кластері
Чому термін NoSQL не має чітко визначеного змісту
Про авторів
Прамодкумар Дж. Садаладж, головний консультант компанії ThoughtWorks, займається рідкісною справою - наведенням мостів між фахівцями в області баз даних і розробниками застосунків. Він регулярно консультує клієнтів, які відчувають особливо великі складності при обробці даних і потребують нових технологій і методів. Садаладж розробив новаторський метод, що дозволяє розробляти реляційні бази даних еволюційним шляхом за допомогою контрольованої міграції схем, що супроводжується контролем версій. Разом зі Скоттом Емблером (Scott Ambler) він написав книгу Рефакторинг баз даних (Addison-Wesley, 2006).
Мартін Фаулер, головний науковий співробітник компанії ThoughtWorks, займається дослідженням оптимальних способів розробки програмного забезпечення і підвищення продуктивності розробників. Він - автор книг Шаблони корпоративних застосунків; UML. Основи, Третє видання; Предметно-орієнтовані мови програмування (в співавторстві з Ребеккою Парсонс); Рефакторинг. Поліпшення існуючого коду (у співавторстві з Кентом Беком, Джоном Брантом і Вільямом Апдайком). Всі вони видані компанією Addison-Wesley та перекладені російською мовою.
Виробник | Вільямс |
Жанр | Бази даних |
Обкладинка | М'яка |
Автор | Мартін Фаулер, Прамодкумар Дж. Садаладж |
Кількість сторінок | 192 |
ISBN | 978-5-907144-91-0 |
Основні характеристики | |
Виробник | Вільямс |
Жанр | Бази даних |
Мова видання | Русский |
Мова оригіналу | Англійська |
Рік видання | 2020 |
Вікове обмеження | 16+ |
Обкладинка | М'яка |
Тип паперу | Офсетний |
ілюстрації | Відсутні |
Автор | Прамодкумар Дж. Садаладж, Мартін Фаулер |
Формат | 70x100/16 |
Розмір | 165х235 мм |
Кількість сторінок | 192 |
ISBN | 978-5-907144-91-0 |
Розстрочка | Кредит, 4 місяці, 6 місяців, 8 місяців, 15 місяців, 25 місяців, 20 місяців, 36 місяців |
Виробник залишає за собою право вносити зміни в комплектацію, технічне і програмне забезпечення товару без попереднього повідомлення. Магазин не несе відповідальність за зміни, внесені виробником.
Ціна на товар до моменту фактичної передачі товару покупцеві може бути змінена продавцем в односторонньому порядку в залежності від показників, які обумовлюють ціну товару (в т.ч. собівартість товару, витрати продавця, зміна курсу валют по відношенню до гривні і т. д.).