中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
分布式數據服務:事務模型、處理語言、一致性與體系結構

包郵 分布式數據服務:事務模型、處理語言、一致性與體系結構

出版社:機械工業出版社出版時間:2024-01-01
開本: 16開 頁數: 255
中 圖 價:¥52.3(6.6折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

分布式數據服務:事務模型、處理語言、一致性與體系結構 版權信息

分布式數據服務:事務模型、處理語言、一致性與體系結構 本書特色

?本書主要圍繞分布式數據服務進行闡述,對分布式數據服務相關系統、算法以及體系結構進行了全面的解讀。

?本書加入了大量的實踐實訓環節,引導讀者從零到一構建一種強一致性協議并實現其運行框架。

?本書中的硬核技術是互聯網大廠亟需的分布式基礎架構開發技術,為相關從業人員提供了全面而系統的學習資源。

分布式數據服務:事務模型、處理語言、一致性與體系結構 內容簡介

隨著物聯網、云計算、大數據與人工智能等技術的蓬勃發展,計算服務逐漸從計算密集型向數據密集型(Data Intensive)轉變。高性能、高通量的數據服務關鍵技術成為智慧城市、智能制造、智慧農業等國家重大需求解決方案的核心基礎。并行與分布式數據處理的概念啟發于上世紀80年代,源自討論在內存及二級存儲極為有限的條件下如何跨越“內存墻”,完成計算任務的優化技術。而今,互聯網與私有網絡數據指數級增長、數據服務的事務性需求復雜多變、跨地域數據同步需求動態不統一、如何應對當前及未來大數據服務及其上的人工智能計算對并行與分布式數據服務提出了新的問題與挑戰。本書從并行與分布式數據服務的基礎理論、事務模型、數據處理語言等基礎內容,并進一步討論分布式數據一致性模型及全觀性的數據處理架構方面的優選及實用的研究及系統軟件相關知識,,對分布式數據服務的其他研究也進行了概述,并對其未來發展方向進行展望。本書可以作為計算機、數據科學與大數據技術、人工智能等相關專業的高年級本科生與研究生在數據庫理論及分布式系統等課程上的輔助教材,也可以為物聯網、云計算、大數據與人工智能等領域的科研人員及從業者提供創新研究與技術應用的參考。

分布式數據服務:事務模型、處理語言、一致性與體系結構 目錄


前言
**部分 分布式系統基礎與理論
第1章 分布式系統基礎2
1.1 概述2
1.2 分布式設計目標4
1.2.1 一致性4
1.2.2 可用性6
1.2.3 分區容錯性8
1.2.4 可擴展性9
1.3 數據模型10
1.3.1 關系模型10
1.3.2 文檔模型12
1.3.3 圖狀數據模型14
1.4 數據存儲15
1.4.1 數據庫內部的數據結構17
1.4.2 列式存儲20
1.5 數據冗余與副本25
1.6 本章小結27
第2章 分布式數據處理語言29
2.1 SQL29
2.1.1 SQL基礎30
2.1.2 SQL的查詢語句33
2.1.3 SQL表的連接42
2.1.4 SQL的其他語句48
2.2 NoSQL52
2.2.1 鍵值數據庫處理語言53
2.2.2 文檔數據庫處理語言56
2.2.3 列族數據庫處理語言61
2.2.4 圖數據庫處理語言65
2.3 本章小結72
第3章 分布式查詢過程73
3.1 分布式連接問題74
3.1.1 直接連接算法77
3.1.2 半連接算法78
3.1.3 布隆連接算法80
3.2 多關系連接83
3.2.1 分布式查詢優化的目標83
3.2.2 分布式查詢優化的基本方法84
3.2.3 局部處理優化85
3.2.4 基于直接連接的多連接查詢優化87
3.2.5 基于半連接的多連接查詢優化90
3.3 關系連接算法91
3.3.1 嵌套循環連接算法92
3.3.2 哈希連接算法93
3.3.3 排序歸并連接算法95
3.4 本章小結97
第4章 分布式環境下的事務處理99
4.1 深入理解事務100
4.1.1 本地事務100
4.1.2 全局事務111
4.1.3 分布式事務112
4.2 原子提交協議和分布式事務
解決方案113
4.2.1 2PC協議113
4.2.2 3PC協議118
4.2.3 Best Efforts 1 PC事務120
4.2.4 TCC事務121
4.2.5 SAGA事務123
4.3 并發控制協議125
4.3.1 悲觀并發控制協議126
4.3.2 樂觀并發控制協議134
4.3.3 多版本并發控制協議136
4.4 本章小結138
第5章 分布式數據服務一致性139
5.1 數據同步方法139
5.1.1 主從復制139
5.1.2 多主復制141
5.1.3 無主復制143
5.2 分布式數據一致性級別144
5.2.1 線性一致性145
5.2.2 順序一致性和PRAM一致性147
5.2.3 因果一致性149
5.2.4 *終一致性和弱一致性152
5.3 分布式數據一致性/共識算法154
5.3.1 ViewStamped Replication算法157
5.3.2 Paxos算法161
5.3.3 Practical Byzantine Fault Tolerance算法167
5.3.4 Raft算法171
5.4 本章小結177
第二部分 分布式系統經典案例學習與實戰
第6章 分布式系統案例分析——GFS180
6.1 GFS的設計目標180
6.2 GFS的master節點181
6.3 GFS讀文件182
6.4 GFS寫文件182
6.5 GFS的一致性183
6.6 本章小結185
第7章 面向分布式系統設計的Go語言基礎知識186
7.1 Go 語言的優勢186
7.2 切片189
7.2.1 Go語言中的數組189
7.2.2 切片的聲明190
7.2.3 切片的追加190
7.2.4 切片的截取192
7.2.5 修改切片元素193
7.3 Goroutine和通道194
7.3.1 Goroutine簡介195
7.3.2 Goroutine 的使用196
7.3.3 通道簡介200
7.3.4 通道實現同步202
7.4 調度器203
7.4.1 調度器的設計決策203
7.4.2 Go語言調度器模型204
7.5 本章小結213
第8章 構建強一致性算法庫214
8.1 核心數據結構設計214
8.2 協程模型215
8.3 RPC定義217
8.3.1 日志條目:Entry217
8.3.2 投票請求:Request-Vote217
8.3.3 追加日志:Append-Entries218
8.4 Leader 選舉實現分析219
8.5 日志復制實現分析224
8.6 Raft快照實現分析228
8.7 本章小結230
第9章 基于強一致性算法庫構建分布式鍵值存儲系統231
9.1 eraftkv架構及運行流程231
9.2 eraftkv環境配置232
9.3 讓系統運行起來233
9.4 對外接口定義234
9.5 服務端核心實現分析235
9.6 本章小結239
第10章強一致性算法Raft的優化設計與實現:Multi-Raft240
10.1 設計思考240
10.2 配置服務器實現分析241
10.3 分片服務器實現分析242
10.4 客戶端實現分析246
10.5 本章小結248
參考文獻249
展開全部

分布式數據服務:事務模型、處理語言、一致性與體系結構 作者簡介

徐子晨:
教授、博士生導師。2016年6月畢業于美國俄亥俄州立大學獲博士學位。現為南昌大學數學與計算機學院副院長,高層次引進人才,學科方向帶頭人,江西省“雙千計劃”首批入選者。在南昌大學任職期間教授本科生及研究生系統類課程二十余門。
主要從事包括數據密集計算,智能計算,高能效計算及分布式數據存儲等數據庫系統軟件相關方面的教研工作。以第一作者發表數據庫、分布式系統體系結構等方向高水平期刊、會議文章50余篇。服務于IEEE/ACM TKDE/TC/TPDS/TCC等旗艦期刊,擔任過IEEE ICDE,INFOCOM,BigData,IWQoS,ICDCS等國際旗艦會議的程序委員會副主席及委員等相關工作。是計算機數據庫系統研究者。

柳杰:徐子晨:
教授、博士生導師。2016年6月畢業于美國俄亥俄州立大學獲博士學位。現為南昌大學數學與計算機學院副院長,高層次引進人才,學科方向帶頭人,江西省“雙千計劃”首批入選者。在南昌大學任職期間教授本科生及研究生系統類課程二十余門。
主要從事包括數據密集計算,智能計算,高能效計算及分布式數據存儲等數據庫系統軟件相關方面的教研工作。以第一作者發表數據庫、分布式系統體系結構等方向高水平期刊、會議文章50余篇。服務于IEEE/ACM TKDE/TC/TPDS/TCC等旗艦期刊,擔任過IEEE ICDE,INFOCOM,BigData,IWQoS,ICDCS等國際旗艦會議的程序委員會副主席及委員等相關工作。是計算機數據庫系統研究者。

柳杰:
國內互聯網大廠分布式緩存服務高級工程師,前滴滴出行高級軟件開發工程師,曾參與并主導了滴滴出行底層鍵值存儲系統分布式資源編排系統的重構方案設計,并負責開發實現,在分布式系統架構領域有深入研究。是開源項目eraft(https://eraft.cn/)主要代碼貢獻者,該項目被收錄于斯坦福大學Raft協議官方庫,亦是本書的實踐主體。

婁俊升:
2021級南昌大學軟件工程碩士,研究方向為分布式系統一致性算法優化。曾參與多個國家級、省級項目研發,從中學習與總結了許多分布式系統領域相關的理論和實踐經驗,對分布式一致性算法性能優化有深入研究。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 精密冲床,高速冲床等冲压设备生产商-常州晋志德压力机厂 | 论文查重_免费论文查重_知网学术不端论文查重检测系统入口_论文查重软件 | 精密模具制造,注塑加工,吹塑和吹瓶加工,EPS泡沫包装生产 - 济南兴田塑胶有限公司 | 江西高职单独招生-江西单招考试-江西高职单招网 | 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 广州市哲铭油墨涂料有限公司,水性漆生产研发基地 | 吸污车_吸粪车_抽粪车_电动三轮吸粪车_真空吸污车_高压清洗吸污车-远大汽车制造有限公司 | 绿叶|绿叶投资|健康产业_绿叶投资集团有限公司 | 高柔性拖链电缆-聚氨酯卷筒电缆-柔性屏蔽电缆厂家-玖泰电缆 | 大型低温冷却液循环泵-低温水槽冷阱「厂家品牌」京华仪器_京华仪器 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 伺服电机维修、驱动器维修「安川|三菱|松下」伺服维修公司-深圳华创益 | 乐考网-银行从业_基金从业资格考试_初级/中级会计报名时间_中级经济师 | 河北凯普威医疗器材有限公司,高档轮椅系列,推车系列,座厕椅系列,协步椅系列,拐扙系列,卫浴系列 | 沙盘模型公司_沙盘模型制作公司_建筑模型公司_工业机械模型制作厂家 | 走心机厂家,数控走心机-台州博城智能科技有限公司 | 海德莱电力(HYDELEY)-无功补偿元器件生产厂家-二十年专业从事电力电容器 | 玻璃钢板-玻璃钢防腐瓦-玻璃钢材料-广东壹诺 | 锤式粉碎机,医药粉碎机,锥式粉碎机-无锡市迪麦森机械制造有限公司 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 十二星座查询(性格特点分析、星座运势解读) - 玄米星座网 | 周口风机|周风风机|河南省周口通用风机厂 | 舞台木地板厂家_体育运动木地板_室内篮球馆木地板_实木运动地板厂家_欧氏篮球地板推荐 | 活性氧化铝球|氧化铝干燥剂|分子筛干燥剂|氢氧化铝粉-淄博同心材料有限公司 | 别墅图纸超市|别墅设计图纸|农村房屋设计图|农村自建房|别墅设计图纸及效果图大全 | 高铝砖-高铝耐火球-高铝耐火砖生产厂家-价格【荣盛耐材】 | 插针变压器-家用电器变压器-工业空调变压器-CD型电抗器-余姚市中驰电器有限公司 | 货车视频监控,油管家,货车油管家-淄博世纪锐行电子科技 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 焊接烟尘净化器__焊烟除尘设备_打磨工作台_喷漆废气治理设备 -催化燃烧设备 _天津路博蓝天环保科技有限公司 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 德国UST优斯特氢气检漏仪-德国舒赐乙烷检测仪-北京泽钏 | 云阳人才网_云阳招聘网_云阳人才市场_云阳人事人才网_云阳人家招聘网_云阳最新招聘信息 | 瓶盖扭矩测试仪-瓶盖扭力仪-全自动扭矩仪-济南三泉中石单品站 | 玻纤土工格栅_钢塑格栅_PP焊接_单双向塑料土工格栅_复合防裂布厂家_山东大庚工程材料科技有限公司 | 【连江县榕彩涂料有限公司】官方网站 | 【铜排折弯机,钢丝折弯成型机,汽车发泡钢丝折弯机,线材折弯机厂家,线材成型机,铁线折弯机】贝朗折弯机厂家_东莞市贝朗自动化设备有限公司 | 专业的新乡振动筛厂家-振动筛品质保障-环保振动筛价格—新乡市德科筛分机械有限公司 | 杭州公司变更法人-代理记账收费价格-公司注销代办_杭州福道财务管理咨询有限公司 | 空气净化器租赁,空气净化器出租,全国直租_奥司汀净化器租赁 |