本文翻譯自《Getting Started With Storm》譯者:吳京潤 編輯:郭蕾 方騰飛數據庫
本書的譯文僅限於學習和研究之用,沒有原做者和譯者的受權不能用於商業用途。編程
譯者序併發
Storm入門終於翻譯完了。首先感謝併發編程網贊成本人在網站上首發本書譯文,同時還要感謝併發編程網的各位大牛們的耐心幫助。這是本人翻譯的第一本書,其中必有各類不足請諸位讀者朋友不吝斧正。app
譯完此書以後,我已經忘記了是如何知道的Storm這個工具了。本人讀過的全部技術書籍大部分都是在地鐵上完成的,如今已經成了習慣。最近發現本身 有一陣子沒有看書,那個時候大數據已經至關火熱,我就想找一些講大數據分析的書來讀一讀,雖然一直沒有機會接觸大數據的工做,不過作一些技術儲備也是好 的。因而上谷歌和亞馬遜用「大數據」、「實時分析」這類關鍵詞搜索相關的技術文章和書籍。而後就知道了Storm,惋惜一直沒有找到中文的相關內容,只找 到這一本《Getting Started with Storm》。惋惜本人英文詞彙量實在太少,書買來以後一直束之高閣,後來突發奇想我爲何不利用業餘時間把這本書翻譯了呢?因而由本人完成的 《Getting Started with Storm》在併發編程網面世了。在本人以前已有人在CSDN上完成了本書除附錄之外的所有翻譯,而且有了PDF版。不過既然已經開始就不忍中途放棄了, 因此一直堅持把本書譯完。再次感謝併發編程網的朋友們的支持。工具
因爲本人是持學習的目的翻譯本書,對Storm的瞭解並不豐富,許多專用術語翻譯不免不許確,若有謬誤還請讀者朋友們不吝指正。
本書基於最新的Storm0.7.1 版本撰寫,從Storm開發環境的搭建、Storm工程的組成,到Storm各組件功能與開發,一步步的讓讀者入門並熟練掌握如何基於Storm的開發並利用Storm完成。本書共分爲八個章節和三個附錄:
第一章介紹Storm的特性以及可能的應用場景。
第二章講述了Storm的運行模式,Storm工程包含的組件,以及如何建立一個Storm工程。
第三章對Storm的拓撲結構,各個組件如何分工協做作了詳細介紹,數據流分組是本章重點。
第四章介紹Storm的數據源——spouts,Storm的全部數據都從這裏開始。
第五章介紹Storm處理數據的組件。
第六章以一個簡單的WEB應用講解如何Storm進行數據分析。
第七章以PHP爲例講述如何使用非JVM語言開發Storm工程。
第八章講解支持事務的拓撲,固然不要把這裏的事務跟關係型數據庫的事務等同起來。
附錄A安裝Storm客戶端,以及經常使用命令。
附錄B安裝與部署Storm集羣。
附錄C如何運行第六章的例子
全書目錄以下:學習
章節目錄大數據
第一章 基礎知識網站
第二章 起步翻譯
第三章 拓撲orm
原創文章,轉載請註明: 轉載自併發編程網 – ifeve.com本文連接地址: 《Storm入門》中文版