NoSQL. Методологія розробки нереляційних баз даних. Мартін Фаулер, Прамодкумар Дж. Садаладж

NoSQL. Методологія розробки нереляційних баз даних. Мартін Фаулер, Прамодкумар Дж. Садаладж


  • Артикул: LB-0002024
  • Наявність:Є в наявності

  • 650.00 грн.

Необхідність обробляти дедалі більші обсяги даних є одним із чинників, що впливають на впровадження нового класу нереляційних баз даних NoSQL. Прихильники баз NoSQL стверджують, що їх можна використовувати для створення більш продуктивних, легше масштабованих і простіше програмованих систем.
У цій книзі описано коротке, але повне введення в цю технологію, що швидко розвивається. Автори пояснюють, як працюють бази даних NoSQL і демонструють, в яких ситуаціях вони можуть стати більш успішною альтернативою традиційним системам RDMBS. Автори викладають матеріал у швидкому темпі, знайомлячи читачів із критеріями, які необхідно застосовувати, щоб ухвалити правильне рішення, чи варто використовувати бази NoSQL, і які технології слід при цьому обирати.
Перша частина книги присвячена основним концепціям, включаючи неструктуровані моделі даних, агрегати, нові моделі розподілу, теорему САР і відображення-згортку. У другій частині автори досліджують архітектурні та проектні питання, пов'язані з реалізацією баз даних NoSQL. Вони також описують реалістичні сценарії використання, що демонструють роботу баз даних NoSQL і можливості баз Riak, MongoDB, Cassandra і Neo4j.
Крім того, ґрунтуючись на новаторській роботі Прамодкумара Садаладжа, автори книжки показують, як реалізувати еволюційне проектування на основі міграції схем - важливий метод, необхідний для застосування баз даних NoSQL.
Книга завершується описом нової ери багатоваріантної персистентності, відкритої завдяки технології NoSQL. У цьому світі співіснують різноманітні бази даних, і архітектор може обирати технологію, яка найкраще підходить для забезпечення будь-якого виду доступу до даних.
Викладені теми:
  • Оцінка застосовності корпоративних додатків NoSQL
  • Архітектурні компроміси, пов'язані з розгортанням баз даних NoSQL
  • Використання технології NoSQL для спрощення розробки та запобігання проблем, пов'язаних з відображенням даних між структурами в пам'яті та системами RDBMS
  • Порівняння сучасних можливостей баз даних NoSQL
  • Дослідження мов запитів: CQL і Cypher
  • Ефективність управління, надійність, доступність і здатність відновлюватися
  • Використання технології NoSQL для гнучкої розробки програмного забезпечення
  • Застосування технології NoSQL для управління пошуком і витяганням метаданих, аналізу текстів, організації соціальних мереж, проведення бізнес-аналізу та виконання фінансових операцій
  • Кластеризація баз даних NoSQL для дешевшого розв'язання проблем, пов'язаних з обробкою великих обсягів даних
  • Застосування теореми САР для аналізу узгодженості, доступності та часу очікування
  • Аналіз можливостей, які метод відображення-згортки відкриває для паралельних обчислень на кластері
  • Чому термін NoSQL не має чітко визначеного змісту
Інформація про книгу
Автор Мартін Фаулер, Прамодкумар Дж. Садаладж
Кількість сторінок 192
Мова видання Російська
Видавництво PRINT2PRINT
Вид палітурки М'яка
Тематика Бази даних

Написати відгук

Примітка: HTML розмітка не підтримується! Використовуйте звичайний текст.
    Погано           Добре
Захист від роботів
Модули для Opencart