SEshop

Apache Spark入門 動かして学ぶ最新並列分散処理フレームワーク

株式会社NTTデータ(著) , 猿田 浩輔(著) , 土橋 昌(著) , 吉田 耕陽(著) , 佐々木 徹(著) , 都築 正宜(著) , 下垣 徹(監修)

商品番号
142660
販売状態
品切れ
納品形態
宅配便にてお届け
発売日
2015年10月28日
出荷開始日
2015年10月29日
ISBN
9784798142661
判型
B5変
ページ数
320
キーワード
データベース  開発環境  NEXT ONE  ネットワーク・サーバ・セキュリティ  データ・データベース  システム運用

3,520円(税込)(本体3,200円+税10%)

320pt (10%)
ポイントの使い方はこちら

初回購入から使えるポイント500円分プレゼント

現在、本商品は販売しておりません。 電子書籍はこちら

※1点の税込金額となります。 複数の商品をご購入いただいた場合のお支払金額は、 単品の税込金額の合計額とは異なる場合がございますので、予めご了承ください。

  • ポスト

Apache Sparkは多数のコンピュータを並列で動かして高速処理を実現する技術です。大量データのバッチ処理や機械学習など、ビッグデータの分野での活用が期待されるOSS(Open Source Software)です。

Apache SparkはUCバークレイで提唱されたRDD(Resilient Distributed Dataset)というデータモデルを採用し、メモリを上手に活用した効率的な処理を実現します。これにより、並列分散処理において高いパフォーマンスが期待できます。また、分散処理フレームワークHadoopとの高い親和性を有しており、YARNやHDFSなどのHadoopシステムの枠組が利用できます。

本書はApache Sparkの概要からRDDによる処理の仕組み、導入やアプリケーション開発までを解説します。また、「SQLインターフェイス」「機械学習」「ストリーム処理」「グラフ」などApache Spark周辺のライブラリの活用についても説明します。

話題のApache Sparkの仕組みとその利用方法を理解することにより、データ処理の新しい潮流を知ることができます。

第1章:Apache Sparkとは
第2章:Sparkの処理モデル
第3章:Sparkの導入
第4章:Sparkアプリケーションの開発と実行
第5章:基本的なAPIを用いたプログラミング
第6章:構造化データセットを処理する - Spark SQL -
第7章:ストリームデータを処理する - Spark Streaming -
第8章:機械学習を行う - MLlib -
Appendix
A. GraphXによるグラフ処理
B. SparkRを使ってみる
C. 機械学習とストリーム処理の連携
D. Web UIの活用
各種問い合わせは以下のリンクからご連絡ください

感想・レビュー

toiwata さん

2015-12-26

読み始めてからScalaの知識が要るのではと気がつく始末。非常に大きな生態系を形成しており、端のほうを少しばかりかじり取るわけにはいかないことを実感。Googleの論文で公表された実装に対し平気で別の実装を作って公開できる潤沢な資源に圧倒される。

ショウヤ さん

2016-12-11

Sparkを触る上での最初の1冊に良い感じ。Scalaの文法が前提知識として必要なので、あわせて他の書籍を読むとよい。

関連リンク

おすすめ特集・キャンペーン

【8/17まで】AI時代の生存戦略セール! PDF版電書40%ポイント還元

[キャンペーン]【8/17まで】AI時代の生存戦略セール! PDF版電…

SQL/データベース関連本特集

[特集]【入門~達人レベルまで】SQL/データベース関連おすすめ本特集

ロングセラーコンピュータ書

[特集]【翔泳社のロングセラー】ITエンジニアに読んでいただきたいコン…

サイバーセキュリティ

[特集]サイバー攻撃やセキュリティ対策に役立つ書籍を取り揃えました

AWS

[特集]「AWSって何?」という初心者に向けた超入門書から、実践・検定…

おすすめイラストの本特集

[特集]人気イラストレーター作品集&メイキングブック!

特集をもっと見る