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

歡迎光臨中圖網(wǎng) 請 | 注冊
> >>
電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理

包郵 電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理

作者:李玥
出版社:機械工業(yè)出版社出版時間:2021-12-01
開本: 16開 頁數(shù): 240
中 圖 價:¥62.4(7.0折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理 版權信息

電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理 本書特色

適讀人群 :存儲是系統(tǒng)中*核心、*重要、*關鍵的組成部分,沒有之一。本書適合后端開發(fā)人員和存儲從業(yè)者研讀。適合互聯(lián)網(wǎng)行業(yè)或者其他從事分布式系統(tǒng)實踐的工程人員,也適合大學高年級1)存儲是系統(tǒng)中*核心、*重要的組成部分,書中內(nèi)容可幫助快速應對各種電商存儲系統(tǒng)難題,深入理解存儲系統(tǒng)知識和原理。 2)通過本書,你將掌握: l 電商存儲中的18個高頻問題解決方案 l 不同業(yè)務場景下的存儲選型策略 l 分布式存儲領域的前沿技術 l 存儲技術核心原理的深入剖析 3)本書作者在極客時間所寫相關專欄有非常好的用戶口碑和銷售業(yè)績。

電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理 內(nèi)容簡介

本書將以電商應用場景為例,講解不同規(guī)模的存儲系統(tǒng)應該如何構建。本書的章節(jié)是按照系統(tǒng)的發(fā)展過程來設計,分成了設計篇、高速增長篇、海量數(shù)據(jù)篇和技術進階篇。在設計篇中,重點介紹如何從0到1地設計電商系統(tǒng)的各個存儲架構。在高速增長篇中,重點關注在高速變化的過程中系統(tǒng)所遇到的共通性問題,以及應對這些問題的方法。在海量數(shù)據(jù)篇中,重點解決高并發(fā)、海量數(shù)據(jù)情況下的存儲系統(tǒng)應該如何設計的問題。在技術進階篇中,重點探討在存儲技術領域,有哪些新技術值得關注,哪些技術可能成為未來的發(fā)展趨勢。畢竟,不斷創(chuàng)新是技術發(fā)展的原動力。

電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理 目錄

前言 換一種方式學習存儲系統(tǒng)
**篇 設計
第1章 如何設計電商系統(tǒng) 3
1.1 設計電商系統(tǒng)的核心流程 4
1.2 根據(jù)流程劃分功能模塊 6
1.3 小結 9
1.4 思考題 10
第2章 訂單系統(tǒng)的設計:確保訂單數(shù)據(jù)的準確性 11
2.1 訂單系統(tǒng)的核心功能和數(shù)據(jù) 12
2.2 如何避免重復下單 13
2.3 如何解決ABA問題 16
2.4 小結 18
2.5 思考題 19
第3章 商品系統(tǒng)的存儲架構設計 20
3.1 商品系統(tǒng)需要保存哪些數(shù)據(jù) 21
3.2 如何存儲商品的基本信息 22
3.3 使用MongoDB保存商品參數(shù) 23
3.4 使用對象存儲保存圖片和視頻 24
3.5 將商品介紹靜態(tài)化 25
3.6 小結 26
3.7 思考題 28
第4章 購物車系統(tǒng)的存儲架構:前后端混合存儲 29
4.1 設計購物車系統(tǒng)的存儲架構時需要把握什么原則 30
4.2 如何設計“暫存購物車”的存儲 32
4.3 如何設計“用戶購物車”的存儲 34
4.4 小結 36
4.5 思考題 37
第5章 賬戶系統(tǒng):用事務解決對賬問題 38
5.1 為什么總是對不上賬 39
5.2 使用數(shù)據(jù)庫事務保證數(shù)據(jù)的一致性 40
5.3 理解事務的隔離級別 42
5.4 小結 49
5.5 思考題 50
第6章 分布式事務:保證多個系統(tǒng)間的數(shù)據(jù)一致 51
6.1 什么是分布式事務 52
6.2 2PC:訂單與優(yōu)惠券的數(shù)據(jù)一致性問題 53
6.3 本地消息表:訂單與購物車的數(shù)據(jù)一致性問題 57
6.4 小結 59
6.5 思考題 59
第7章 用Elasticsearch構建商品搜索系統(tǒng) 60
7.1 理解倒排索引機制 60
7.2 如何在ES中構建商品的索引 63
7.3 小結 67
7.4 思考題 68
第8章 備份與恢復 69
8.1 如何更安全地實現(xiàn)數(shù)據(jù)備份和恢復 70
8.2 配置MySQL HA實現(xiàn)高可用性 73
8.3 小結 75
8.4 思考題 76
第二篇 高速增長
第9章 優(yōu)化SQL 79
9.1 每個系統(tǒng)必踩的“坑”:訪問數(shù)據(jù)庫超時 79
9.1.1 事故排查過程 79
9.1.2 如何避免悲劇重演 85
9.1.3 小結 87
9.1.4 思考題 88
9.2 如何避免寫出“慢SQL” 88
9.2.1 定量認識MySQL 88
9.2.2 使用索引避免全表掃描 90
9.2.3 分析SQL執(zhí)行計劃 92
9.2.4 小結 93
9.2.5 思考題 94
9.3 SQL在數(shù)據(jù)庫中的執(zhí)行 94
9.3.1 SQL在執(zhí)行器中是如何執(zhí)行的 95
9.3.2 SQL在存儲引擎中是如何執(zhí)行的 98
9.3.3 小結 100
9.3.4 思考題 101
第10章 MySQL應對高并發(fā) 102
10.1 使用緩存保護MySQL 102
10.1.1 更新緩存的*佳方式 103
10.1.2 注意避免緩存穿透引起雪崩 105
10.1.3 小結 107
10.1.4 思考題 107
10.2 讀寫分離 107
10.2.1 讀寫分離是提升MySQL并發(fā)能力的首選方案 108
10.2.2 注意讀寫分離帶來的數(shù)據(jù)不一致問題 111
10.2.3 小結 112
10.2.4 思考題 113
10.3 實現(xiàn)MySQL主從數(shù)據(jù)庫同步 113
10.3.1 如何配置MySQL的主從同步 113
10.3.2 復制狀態(tài)機:所有分布式存儲都是這樣復制數(shù)據(jù)的 116
10.3.3 小結 117
10.3.4 思考題 118
第三篇 海量數(shù)據(jù)
第11章 MySQL應對海量數(shù)據(jù) 121
11.1 歸檔歷史數(shù)據(jù) 121
11.1.1 存檔歷史訂單數(shù)據(jù)提升查詢性能 122
11.1.2 如何批量刪除大量數(shù)據(jù) 124
11.1.3 小結 127
11.1.4 思考題 128
11.2 分庫分表 128
11.2.1 如何規(guī)劃分庫分表 129
11.2.2 如何選擇分片鍵 130
11.2.3 如何選擇分片算法 131
11.2.4 小結 133
11.2.5 思考題 134
第12章 緩存海量數(shù)據(jù) 135
12.1 用Redis構建緩存集群的*佳實踐 135
12.1.1 Redis Cluster如何應對海量數(shù)據(jù)、高可用和高并發(fā)問題 136
12.1.2 為什么Redis Cluster不適合超大規(guī)模集群 138
12.1.3 如何用Redis構建超大規(guī)模集群 139
12.1.4 小結 141
12.1.5 思考題 142
12.2 大型企業(yè)如何實現(xiàn)MySQL到Redis的同步 142
12.2.1 緩存穿透:超大規(guī)模系統(tǒng)的不能承受之痛 142
12.2.2 使用Binlog實時更新Redis緩存 144
12.2.3 小結 149
12.2.4 思考題 150
12.3 基于Binlog實現(xiàn)跨系統(tǒng)實時數(shù)據(jù)同步 150
12.3.1 使用Binlog和消息隊列構建實時數(shù)據(jù)同步系統(tǒng) 151
12.3.2 如何保證數(shù)據(jù)同步的實時性 152
12.3.3 小結 154
12.3.4 思考題 154
第13章 更換數(shù)據(jù)庫 155
13.1 如何實現(xiàn)不停機更換數(shù)據(jù)庫 155
13.2 如何實現(xiàn)比對和補償程序 158
13.3 小結 160
13.4 思考題 160
第14章 對象存儲:*簡單的分布式存儲系統(tǒng) 161
14.1 對象存儲數(shù)據(jù)是如何保存大文件的 162
14.2 如何拆分和保存大文件對象 163
14.3 小結 166
14.4 思考題 167
第15章 海量數(shù)據(jù)的存儲與查詢 168
15.1 如何存儲前端埋點之類的海量數(shù)據(jù) 168
15.1.1 使用Kafka存儲海量原始數(shù)據(jù) 169
15.1.2 使用HDFS存儲更大規(guī)模的數(shù)據(jù) 171
15.1.3 小結 173
15.1.4 思考題 173
15.2 面對海量數(shù)據(jù),如何才能查得更快 173
15.2.1 常用的分析類系統(tǒng)應該如何選擇存儲 174
15.2.2 轉變思想:根據(jù)查詢選擇存儲系統(tǒng) 176
15.2.3 小結 178
15.2.4 思考題 178
第16章 存儲系統(tǒng)的技術選型 179
16.1 技術選型時應該考慮哪些因素 180
16.2 在線業(yè)務系統(tǒng)如何選擇存儲產(chǎn)品 182
16.3 分析系統(tǒng)如何選擇存儲產(chǎn)品 183
16.4 小結 183
16.5 思考題 184
第四篇 技術展望
第17章 使用NewSQL解決高可用和分片難題 187
17.1 什么是NewSQL 187
17.2 CockroachDB如何實現(xiàn)數(shù)據(jù)分片和彈性擴容 188
17.3 CockroachDB能提供金融級的事務隔離性嗎 190
17.4 小結 193
17.5 思考題 193
第18章 RocksDB:不丟數(shù)據(jù)的高性能KV存儲 194
18.1 同樣是KV存儲,RocksDB有哪些不同 195
18.2 LSM-Tree如何兼顧讀寫性能 196
18.3 小結 199
18.4 思考題 199
附錄A 測試題及解析 200
附錄B 思考題解析 206
后記 讓奮斗成為習慣 219

展開全部

電商存儲系統(tǒng)實戰(zhàn):架構設計與海量數(shù)據(jù)處理 作者簡介

李玥,美團基礎技術部高級技術專家,極客時間《后端存儲實戰(zhàn)課》《消息隊列高手課》等專欄作者。曾在DD網(wǎng)、京東零售等公司任職。從事互聯(lián)網(wǎng)電商行業(yè)基礎架構領域的架構設計和研發(fā)工作多年,曾多次參與雙十一和618電商大促。專注于分布式存儲、云原生架構下的服務治理、分布式消息和實時計算等技術領域,致力于推進基礎架構技術的創(chuàng)新與開源。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 手表腕表维修保养鉴定售后服务中心网点 - 名表维修保养 | 筒瓦厂家-仿古瓦-寺庙-古建琉璃瓦-宜兴市古典园林建筑陶瓷厂有限公司 | 山楂片_雪花_迷你山楂片_山楂条饼厂家-青州市丰源食品厂 | 杭州营业执照代办-公司变更价格-许可证办理流程_杭州福道财务管理咨询有限公司 | wika威卡压力表-wika压力变送器-德国wika代理-威卡总代-北京博朗宁科技 | 冲锋衣滑雪服厂家-冲锋衣定制工厂-滑雪服加工厂-广东睿牛户外(S-GERT) | 施工围挡-施工PVC围挡-工程围挡-深圳市旭东钢构技术开发有限公司 | 宏源科技-房地产售楼系统|线上开盘系统|售楼管理系统|线上开盘软件 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 高低温万能试验机-复合材料万能试验机-馥勒仪器 | 济南玻璃安装_济南玻璃门_济南感应门_济南玻璃隔断_济南玻璃门维修_济南镜片安装_济南肯德基门_济南高隔间-济南凯轩鹏宇玻璃有限公司 | 小程序开发公司-小程序制作-微信小程序开发-小程序定制-咏熠软件 | PC构件-PC预制构件-构件设计-建筑预制构件-PC构件厂-锦萧新材料科技(浙江)股份有限公司 | 新型游乐设备,360大摆锤游乐设备「诚信厂家」-山东方鑫游乐设备 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 右手官网|右手工业设计|外观设计公司|工业设计公司|产品创新设计|医疗产品结构设计|EMC产品结构设计 | 硬质合金模具_硬质合金非标定制_硬面加工「生产厂家」-西迪技术股份有限公司 | 云南成人高考网| 谈股票-今日股票行情走势分析-牛股推荐排行榜 | 双相钢_双相不锈钢_双相钢圆钢棒_双相不锈钢报价「海新双相钢」 双能x射线骨密度检测仪_dxa骨密度仪_双能x线骨密度仪_品牌厂家【品源医疗】 | 电动百叶窗,开窗器,电动遮阳百叶,电动开窗机生产厂家-徐州鑫友工控科技发展有限公司 | 银川美容培训-美睫美甲培训-彩妆纹绣培训-新娘化妆-学化妆-宁夏倍莱妮职业技能培训学校有限公司 临时厕所租赁_玻璃钢厕所租赁_蹲式|坐式厕所出租-北京慧海通 | 石家庄律师_石家庄刑事辩护律师_石家庄取保候审-河北万垚律师事务所 | 东莞动力锂电池保护板_BMS智能软件保护板_锂电池主动均衡保护板-东莞市倡芯电子科技有限公司 | 深圳希玛林顺潮眼科医院(官网)│深圳眼科医院│医保定点│香港希玛林顺潮眼科中心连锁品牌 | 单柱拉力机-橡胶冲片机-哑铃裁刀-江都轩宇试验机械厂 | 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 江西自考网-江西自学考试网 | 工业用品一站式采购平台|南创工品汇-官网|广州南创 | 通辽信息港 - 免费发布房产、招聘、求职、二手、商铺等信息 www.tlxxg.net | 油冷式_微型_TDY电动滚筒_外装_外置式电动滚筒厂家-淄博秉泓机械有限公司 | 澳门精准正版免费大全,2025新澳门全年免费,新澳天天开奖免费资料大全最新,新澳2025今晚开奖资料,新澳马今天最快最新图库-首页-东莞市傲马网络科技有限公司 | 锂电混合机-新能源混合机-正极材料混料机-高镍,三元材料混料机-负极,包覆混合机-贝尔专业混合混料搅拌机械系统设备厂家 | 水平筛厂家-三轴椭圆水平振动筛-泥沙震动筛设备_山东奥凯诺矿机 包装设计公司,产品包装设计|包装制作,包装盒定制厂家-汇包装【官方网站】 | 超声波成孔成槽质量检测仪-压浆机-桥梁预应力智能张拉设备-上海硕冠检测设备有限公司 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 背压阀|减压器|不锈钢减压器|减压阀|卫生级背压阀|单向阀|背压阀厂家-上海沃原自控阀门有限公司 本安接线盒-本安电路用接线盒-本安分线盒-矿用电话接线盒-JHH生产厂家-宁波龙亿电子科技有限公司 | 气体检测仪-氢气检测仪-可燃气体传感器-恶臭电子鼻-深国安电子 | 工控机-工业平板电脑-研华工控机-研越无风扇嵌入式box工控机 | 喷砂机厂家_自动除锈抛丸机价格-成都泰盛吉自动化喷砂设备 | 消防泵-XBD单级卧式/立式消防泵-上海塑泉泵阀(集团)有限公司 |