RUSSIAN

Spark в действии

Book information

Publisher
ДМК Пресс
Year
2021
ISBN
9785970608791, 9781617295522
Language
russian
Format
PDF
Filesize
9 MB (9283615 bytes)
Pages
636\637
Topic
Computers\\Organization and Data Processing
Orientation
portrait
Paginated
yes
Scanned
no
Time added
2024-01-03 22:01:21

Description

Обработка больших данных с каждым днем приобретает все большее значение. В этой книге подробно рассматривается организация обработки больших данных с использованием аналитической операционной системы Apache Spark. Тщательно описываются процессы потребления, преобразования и публикации результатов обработки данных; продемонстрированы возможности Apache Spark при работе с разнообразными форматами исходных данных (текст, JSON, XML, СУРБД и многими другими) и при публикации результатов в разнообразных форматах. Особое внимание уделяется обработке потоковых данных, что весьма важно в современных условиях. Подробно рассмотрены организация и архитектура кластера Spark. В приложениях представлена обширная справочная информация, необходимая каждому разработчику, использующему Spark. Книга содержит множество иллюстраций и примеров исходного кода на языке Java с подробными комментариями. Анализ корпоративных данных начинается с чтения, фильтрации и объединения файлов и потоков из многих источников. Механизм обработки данных Spark способен обрабатывать эти разнообразные объемы информации как признанный лидер в этой области, обеспечивая в 100 раз большую скорость, чем например Hadoop. Благодаря поддержке SQL, интуитивно понятному интерфейсу и простому и ясному многоязыковому API вы можете использовать Spark без глубокого изучения новой сложной экосистемы. Эта книга научит вас создавать полноценные и завершенные аналитические приложения. В качестве примера используется полный конвейер обработки данных, поступающих со спутников NASA. Для чтения этой книги не требуется какой-либо предварительный опыт работы со Spark, Scala или Hadoop. Для каждой главы создан собственный отдельный репозиторий GitHub: для главы 1 – https://github.com/jgperrin/net.jgp.books.spark.ch01, для главы 15 – https://github.com/jgperrin/net.jgp.books.spark.ch15 и т.д. Два исключения: - в главе 6 используется исходный код из главы 5; - в главе 18, где подробно рассматривается процесс развертывания, нет исходного кода.

Similar books