注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)家庭與辦公軟件數(shù)據(jù)密集型應(yīng)用系統(tǒng)設(shè)計

數(shù)據(jù)密集型應(yīng)用系統(tǒng)設(shè)計

數(shù)據(jù)密集型應(yīng)用系統(tǒng)設(shè)計

定 價:¥128.00

作 者: [美] Martin Kleppmann(馬丁·科勒普曼) 著,趙軍平 呂云松 耿煜 李三平 譯
出版社: 中國電力出版社
叢編項:
標 簽: 暫缺

ISBN: 9787519821968 出版時間: 2018-09-01 包裝: 平裝
開本: 16 頁數(shù): 519 字數(shù):  

內(nèi)容簡介

  全書分為三大部分: 第一部分,主要討論有關(guān)增強數(shù)據(jù)密集型應(yīng)用系統(tǒng)所需的若干基本原則。首先開篇第1章即瞄準目標:可靠性、可擴展性與可維護性,如何認識這些問題以及如何達成目標。第2章我們比較了多種不同的數(shù)據(jù)模型和查詢語言,討論各自的適用場景。接下來第3章主要針對存儲引擎,即數(shù)據(jù)庫是如何安排磁盤結(jié)構(gòu)從而提高檢索效率。第4章轉(zhuǎn)向數(shù)據(jù)編碼(序列化)方面,包括常見模式的演化歷程。 第二部分,我們將從單機的數(shù)據(jù)存儲轉(zhuǎn)向跨機器的分布式系統(tǒng),這是擴展性的重要一步,但隨之而來的是各種挑戰(zhàn)。所以將依次討論數(shù)據(jù)遠程復(fù)制(第5章)、數(shù)據(jù)分區(qū)(第6章)以及事務(wù)(第7章)。接下來的第8章包括分布式系統(tǒng)的更多細節(jié),以及分布式環(huán)境如何達成一致性與共識(第9章)。 第三部分,主要針對產(chǎn)生派生數(shù)據(jù)的系統(tǒng),所謂派生數(shù)據(jù)主要指在異構(gòu)系統(tǒng)中,如果無法用一個數(shù)據(jù)源來解決所有問題,那么一種自然的方式就是集成多個不同的數(shù)據(jù)庫、緩存模塊以及索引模塊等。首先第10章以批處理開始來處理派生數(shù)據(jù),緊接著第11章采用流式處理。第12章總結(jié)之前介紹的多種技術(shù),并分析討論未來構(gòu)建可靠、可擴展和可維護應(yīng)用系統(tǒng)可能的新方向或方法。

作者簡介

  作者簡介 Martin Kleppmann是英國劍橋大學(xué)分布式系統(tǒng)方向的研究員。此前,他曾是LinkedIn和Rapportive等互聯(lián)網(wǎng)公司的軟件工程師,負責大規(guī)模數(shù)據(jù)基礎(chǔ)設(shè)施建設(shè)。在此過程中他遇到過一些困難,因此他希望這本書能夠幫助讀者避免重蹈覆轍。Martin還是一位活躍的會議演講者、博主和開源貢獻者。他認為,每個人都應(yīng)該學(xué)習(xí)深刻的技術(shù)理念,對技術(shù)的深入理解能幫助我們開發(fā)出更好的軟件。譯者簡介 趙軍平, 大數(shù)據(jù)存儲與分析資深開發(fā)者與推廣者(EMC 10余年),GPU異構(gòu)計算的親歷者。中國計算機協(xié)會專家委員,DELL EMC資深架構(gòu)師。12年系統(tǒng)研發(fā)、創(chuàng)新與團隊管理經(jīng)驗,擅長數(shù)據(jù)存儲與保護, 云計算與大數(shù)據(jù)實時分析,GPU異構(gòu)加速優(yōu)化等。相關(guān)領(lǐng)域已申請中、美技術(shù)專利100余項,并多次在SNIA,LinuxConf,Hadoop Summit, Nvidia GPU Tech Conf等做技術(shù)分享,持續(xù)關(guān)注數(shù)據(jù)密集和計算密集相關(guān)技術(shù)的演進、融合與賦能推廣。呂云松,北京大學(xué)計算機碩士,碩士及DELL EMC中國研究院實習(xí)期間專注于大數(shù)據(jù)實時流式處理相關(guān)的研究?,F(xiàn)就職于華為2012中軟院黎曼實驗室,主要從事深度學(xué)習(xí)的研發(fā)。耿煜,DELL EMC架構(gòu)師兼GTM負責人,致力于推廣企業(yè)級數(shù)字化轉(zhuǎn)型方案。深耕分布式架構(gòu)以及云計算12年,先后任職于ChinaCache,Sun Microsystems以及EMC等公司。李三平,美國麻省大學(xué)計算機工程專業(yè)博士,DELL EMC中國研究院首席科學(xué)家,研究方向為機器學(xué)習(xí)、深度學(xué)習(xí)、智能運維、遙感影像等。已在IEEE Transactions期刊和會議上發(fā)表論文數(shù)十篇,申請美國專利20余項。推崇簡約,熱衷機器學(xué)習(xí)。

圖書目錄

前言 .....................................................1
第一部分 數(shù)據(jù)系統(tǒng)基礎(chǔ)
第1章 可靠、可擴展與可維護的應(yīng)用系統(tǒng) ................... 11
認識數(shù)據(jù)系統(tǒng) ...........................................12
可靠性 ..................................................14
可擴展性 ................................................18
可維護性 ................................................25
小結(jié) .....................................................28
第2章 數(shù)據(jù)模型與查詢語言 ............................... 33
關(guān)系模型與文檔模型 .......................................34
數(shù)據(jù)查詢語言 ...........................................46
圖狀數(shù)據(jù)模型 ......................................52
小結(jié) ...................................................65
第3章 數(shù)據(jù)存儲與檢索 .................................. 71
數(shù)據(jù)庫核心:數(shù)據(jù)結(jié)構(gòu) ...................................72
事務(wù)處理與分析處理 ...................................89
列式存儲 .........................................94
小結(jié) ..............................................101
第4章 數(shù)據(jù)編碼與演化 .............................. 109
數(shù)據(jù)編碼格式 .................................... 110
數(shù)據(jù)流模式 ......................................124
小結(jié) .............................................134
第二部分 分布式數(shù)據(jù)系統(tǒng)
第5章 數(shù)據(jù)復(fù)制 ................................. 145
主節(jié)點與從節(jié)點 ..................................146
復(fù)制滯后問題 ......................................154
多主節(jié)點復(fù)制 .......................................160
無主節(jié)點復(fù)制 .....................................168
小結(jié) ..............................................181
第6章 數(shù)據(jù)分區(qū) ............................... 189
數(shù)據(jù)分區(qū)與數(shù)據(jù)復(fù)制 .................................190
鍵-值數(shù)據(jù)的分區(qū) ...................................190
分區(qū)與二級索引 ...................................195
分區(qū)再平衡 ....................................198
請求路由 ..................................202
小結(jié) .................................204
第7章 事務(wù) .............................. 211
深入理解事務(wù) ......................................212
弱隔離級別 .................................221
串行化 ...........................................237
小結(jié) ...........................................250
第8章 分布式系統(tǒng)的挑戰(zhàn) ...................... 259
故障與部分失效 ...............................260
不可靠的網(wǎng)絡(luò) ..................................262
不可靠的時鐘 ..................................271
知識,真相與謊言 ...............................282
小結(jié) ..........................................292
第9章 一致性與共識 ..................... 303
一致性保證 ....................................304
可線性化 ........................................305
順序保證 ........................................319
分布式事務(wù)與共識 .................................330
小結(jié) ...............................................349
第三部分 派生數(shù)據(jù)
第10章 批處理系統(tǒng) ................................ 367
使用UNIX工具進行批處理 .............................368
MapReduce與分布式文件系統(tǒng) .........................375
超越MapReduce ....................................394
小結(jié) ............................................403
第11章 流處理系統(tǒng) .............................. 413
發(fā)送事件流 .......................................414
數(shù)據(jù)庫與流 .......................................424
流處理 .........................................435
小結(jié) ............................................449
第12章 數(shù)據(jù)系統(tǒng)的未來 ............................ 461
數(shù)據(jù)集成 .........................................461
分拆數(shù)據(jù)庫 .......................................469
端到端的正確性 ....................................484
做正確的事情 .......................................500
小結(jié) ..............................................509
術(shù)語表 ............................................ 521

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號