Принципы организации распределенных баз данных
В книге представлено подробное описание распределенных и параллельных баз данных с учетом новейших технологий. Авторы затрагивают такие темы, как проектирование распределенных и параллельных БД, контроль распределенных данных, распределенная обработка запросов и транзакций, интеграция баз данных. Отдельная глава посвящена обработке больших данных (в частности, обсуждаются распределенные системы хранения, потоковая обработка данных, платформы MapReduce и Spark, анализ графов и озера данных). Обработка веб-данных рассматривается с акцентом на технологию RDF, получившую широкое распространение.
В конце глав 2–12 приводятся упражнения, позволяющие закрепить теоретический материал. На сопроводительном сайте читатели найдут информацию об основах реляционных баз данных, обработке запросов, управлении транзакциями и компьютерных сетях. Кроме того, на сайте выложены все рисунки к книге, слайды и решения упражнений (только для преподавателей).
Издание может использоваться в качестве учебника для студентов и магистрантов, изучающих информатику и смежные дисциплины, а также заинтересует всех, кто занимается компьютерными науками.
Распределенные базы данных и обработка больших данных
Книга поможет изучить принципы проектирования и организации распределенных и параллельных баз данных, включая управление распределенными данными, обработку запросов и транзакций и интеграцию БД. Отдельное внимание уделяется большим данным, распределенным системам хранения, потоковой обработке, MapReduce, Spark, анализу графов и озерам данных, а также обработке веб-данных с использованием RDF. Теоретический материал дополнен упражнениями и будет полезен студентам и магистрантам, изучающим базы данных, информатику и компьютерные науки, а также специалистам, работающим с распределенными системами.