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