剛剛更新過的大數(shù)據(jù)書單推薦給你
給大家推薦一份大數(shù)據(jù)書單,好像這份書單很久沒有人更新過了,我搜羅了一份與您共享。
1、Flink入門與實(shí)戰(zhàn)

Flink是大數(shù)據(jù)處理領(lǐng)域最近冉冉升起的一顆新星,它可以基于Hadoop進(jìn)行開發(fā)和使用,與Hadoop緊密結(jié)合。本書旨在幫助讀者從零開始快速掌握Flink的基本原理與核心功能,
并具有以下特點(diǎn):
- 這是一本Flink入門級(jí)圖書,力求詳細(xì)而完整地描述Flink基礎(chǔ)理論與實(shí)際操作。
- 采用Flink 1.6版本寫作,案例豐富實(shí)用,做到學(xué)以致用。
- 細(xì)節(jié)與案例兼顧,深入淺出展現(xiàn)Flink技術(shù)精髓。
- 51CTO熱門網(wǎng)課配套教材,可與網(wǎng)課結(jié)合學(xué)習(xí),快速提升大數(shù)據(jù)開發(fā)技能。
2、Redis實(shí)戰(zhàn)
[美] 約西亞 L.卡爾森(Josiah,L.,Carlson) 著,黃健宏 譯

豆瓣評(píng)分8.0
- Redis設(shè)計(jì)與實(shí)現(xiàn)作者黃健宏譯
- Redis之父作序推薦 Redis開發(fā)與運(yùn)維入門指南
- 郵件列表中極具聲望的活躍貢獻(xiàn)者Josiah L. Carlson經(jīng)典作品
本書一共由三個(gè)部分組成。首部分對(duì)Redis進(jìn)行了介紹,說明了Redis的基本使用方法、它擁有的5種數(shù)據(jù)結(jié)構(gòu)以及操作這5種數(shù)據(jù)結(jié)構(gòu)的命令,并講解了如何使用Redis去構(gòu)建文章展示網(wǎng)站、cookie、購物車、網(wǎng)頁緩存、數(shù)據(jù)庫行緩存等一系列程序。第二部分對(duì)Redis命令進(jìn)行了更詳細(xì)的介紹,并展示了如何使用Redis去構(gòu)建更為復(fù)雜的輔助工具和應(yīng)用程序,并在結(jié)尾展示了如何使用Redis去構(gòu)建一個(gè)簡單的社交網(wǎng)站。第三部分對(duì)Redis用戶經(jīng)常會(huì)遇到的一些問題進(jìn)行了介紹,講解了降低Redis內(nèi)存占用的方法、擴(kuò)展Redis性能的方法以及使用Lua語言進(jìn)行腳本編程的方法。
3、Redis入門指南(第2版)
李子驊 著

《Redis入門指南(第2版)》是一本Redis的入門指導(dǎo)書籍,以通俗易懂的方式介紹了Redis基礎(chǔ)與實(shí)踐方面的知識(shí),包括歷史與特性、在開發(fā)和生產(chǎn)環(huán)境中部署運(yùn)行Redis、數(shù)據(jù)類型與命令、使用Redis實(shí)現(xiàn)隊(duì)列、事務(wù)、復(fù)制、管道、持久化、優(yōu)化Redis存儲(chǔ)空間等內(nèi)容,并采用任務(wù)驅(qū)動(dòng)的方式介紹了PHP、Ruby、Python和Node.js這4種語言的Redis客戶端庫的使用方法。
4、Hadoop虛擬化
[美] 喬治·特魯希略(George Trujillo) 著,陳鵬,肖明興 譯

本書旨在幫助讀者了解和掌握不同虛擬化Hadoop選擇的優(yōu)缺點(diǎn)、虛擬化Hadoop的配置及其注意事項(xiàng)。本書共分15章,主要內(nèi)容包括Hadoop平臺(tái)在企業(yè)轉(zhuǎn)型中扮演的重要角色、Hadoop基礎(chǔ)概念、YARN與HDFS、現(xiàn)代數(shù)據(jù)平臺(tái)、數(shù)據(jù)采集、Hadoop SQL引擎、Hadoop中的多租戶、虛擬化基礎(chǔ)、虛擬化Hadoop實(shí)踐、虛擬化Hadoop、虛擬化Hadoop主服務(wù)器、虛擬化Hadoop工作節(jié)點(diǎn)、私有云中的Hadoop即服務(wù)、Hadoop安裝以及Hadoop Linux配置。
5、HBase權(quán)威指南 [HBase: The Definitive Guide]
[美] Lars George 著,代志遠(yuǎn),劉佳,蔣杰 譯

Apache HBase項(xiàng)目管理委員會(huì)主席Michael Stack作序推薦。作者Lars George是HBase Committer,HBase文檔的主要貢獻(xiàn)者,Cloudera公司解決方案架構(gòu)師,主要為Hadoop和HBase提供技術(shù)支持、咨詢和培訓(xùn)工作。這是一本介紹HBase內(nèi)部機(jī)制的書,是HBase開發(fā)指南。
本書探討了如何通過使用與HBase高度集成的Hadoop將HBase的可伸縮性變得簡單;把大型數(shù)據(jù)集分布到相對(duì)廉價(jià)的商業(yè)服務(wù)器集群中;使用本地Java客戶端,或者通過提供了REST、Avro和Thrift應(yīng)用編程接口的網(wǎng)關(guān)服務(wù)器來訪問HBase;了解HBase架構(gòu)的細(xì)節(jié),包括存儲(chǔ)格式、預(yù)寫日志、后臺(tái)進(jìn)程等;在HBase中集成MapReduce框架;了解如何調(diào)節(jié)集群、設(shè)計(jì)模式、拷貝表、導(dǎo)入批量數(shù)據(jù)和刪除節(jié)點(diǎn)等。 本書適合使用HBase進(jìn)行數(shù)據(jù)庫開發(fā)的高級(jí)數(shù)據(jù)庫研發(fā)人員閱讀。
6、Kafka Streams實(shí)戰(zhàn)
[美] 小威廉·P.貝杰克(William P.Bejeck Jr.) 著,牟大恩 譯

- Kafka,Streams技術(shù)的全面學(xué)習(xí)指南
- 大數(shù)據(jù)流式處理從入門到實(shí)踐
- 兩位Apache,Kafka作者作序推薦作品
本書教讀者在Kafka平臺(tái)上實(shí)現(xiàn)流式處理。在這本易于理解的書中,讀者將通過實(shí)際的例子來收集、轉(zhuǎn)換和聚合數(shù)據(jù),使用多個(gè)處理器,處理實(shí)時(shí)事件,可以使用KSQL 深入研究流式SQL。本書還講解了Kafka Streams應(yīng)用程序的測試和運(yùn)維方面的內(nèi)容(如監(jiān)控和調(diào)試)。
本書主要內(nèi)容
- 使用KStream API。
- 過濾、轉(zhuǎn)換和拆分?jǐn)?shù)據(jù)。
- 使用處理器API。
- 與外部系統(tǒng)集成。
如果讀者具備分布式系統(tǒng)的一些經(jīng)驗(yàn),那么Kafka或流式應(yīng)用程序的知識(shí)并不是必需的。
7、Kafka入門與實(shí)踐
牟大恩 著

- Kafka技術(shù)內(nèi)幕書籍
- 深入剖析Kafka源碼與框架
- 輕松掌握Kafka實(shí)戰(zhàn)知識(shí) 基于Kafka 0.10.1.1版本
《Kafka入門與實(shí)踐》中的大量實(shí)例來源于作者在實(shí)際工作中的實(shí)踐,具有現(xiàn)實(shí)指導(dǎo)意義。相信讀者閱讀完本書之后,能夠全面掌握Kafka的基本實(shí)現(xiàn)原理及其基本操作,能夠根據(jù)書中的案例舉一反三,解決實(shí)際工作和學(xué)習(xí)中的問題。此外,在閱讀本書時(shí),讀者可以根據(jù)本書對(duì)Kafka理論的分析,再結(jié)合Kafka源碼進(jìn)行定位學(xué)習(xí),了解Kafka的設(shè)計(jì)和思想以及更多的編碼技巧。