注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)數(shù)據(jù)庫(kù)MongoDB運(yùn)維實(shí)戰(zhàn)

MongoDB運(yùn)維實(shí)戰(zhàn)

MongoDB運(yùn)維實(shí)戰(zhàn)

定 價(jià):¥69.00

作 者: 張甦,賀磊
出版社: 電子工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787121349898 出版時(shí)間: 2018-09-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 228 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  MongoDB自2009年推出以來(lái),歷經(jīng)了近十年的發(fā)展,在這十年中,數(shù)據(jù)庫(kù)領(lǐng)域可謂經(jīng)歷了翻天覆地的變化。本書(shū)深入剖析MongoDB新舊版本的特性,結(jié)合生產(chǎn)案例詳細(xì)講解MongoDB的常見(jiàn)故障;*領(lǐng)學(xué)習(xí)MongoDB索引,以便更好地掌握MongoDB性能調(diào)優(yōu)技巧;描述備份恢復(fù)的重要性,讓讀者掌握MongoDB備份恢復(fù)技巧;充分利用MongoDB的水平擴(kuò)展能力,詳解MongoDB復(fù)制集、分片架構(gòu)環(huán)境;最后講解如何使用PMM性能監(jiān)控平臺(tái),做好線(xiàn)上MongoDB的監(jiān)控工作。

作者簡(jiǎn)介

  張甦 數(shù)據(jù)庫(kù)專(zhuān)家,51CTO專(zhuān)家博主,《MySQL王者晉級(jí)之路》作者。曾就職于某大型電商平臺(tái)和某汽車(chē)門(mén)戶(hù)網(wǎng)站! 十年互聯(lián)網(wǎng)線(xiàn)上處理及培訓(xùn)經(jīng)驗(yàn),專(zhuān)注于MySQL數(shù)據(jù)庫(kù),對(duì)MongoDB、Redis等NoSQL數(shù)據(jù)庫(kù)及Hadoop生態(tài)圈相關(guān)技術(shù)有深入研究。麾下學(xué)員遍布各大企業(yè)。賀磊 目前就職于小米,工作范圍包括MySQL,MongoDB平臺(tái)的架構(gòu)設(shè)計(jì)、性能調(diào)優(yōu)、日常運(yùn)維以及自動(dòng)化開(kāi)發(fā),知名論壇MySQL版主,51CTO博客之星。閑暇之余,喜歡將部分案例寫(xiě)成博客,反響強(qiáng)烈,多篇博文被評(píng)為推薦博文,51CTO社區(qū)周刊頭條,累計(jì)訪問(wèn)量過(guò)百萬(wàn)。

圖書(shū)目錄

目錄
第1章 MongoDB 3.4新特性
1.1 復(fù)制集(Replica Set)
1.2 分片集群(Sharded Cluster)
第2章 MongoDB 3.6新特性
2.1 復(fù)制集(Replica Sets)
2.2 分片集群(Sharded Clusters)
第3章 運(yùn)維實(shí)戰(zhàn):故障案例分析
3.1 調(diào)整oplog大小引發(fā)的從庫(kù)宕機(jī)
3.2 hotbackup報(bào)錯(cuò)
3.3 MongoDB最大連接數(shù)限制
3.4 MongoDB啟動(dòng)失敗
3.5 Mongos異常宕機(jī)
3.6 sharding集群執(zhí)行sh.stopBalancer()命令卡住
3.7 Remove shard失敗
3.8 move chunk aborted
3.9 遷移引發(fā)的性能抖動(dòng)
3.10 Mongos連接數(shù)異常
3.11 rs.add時(shí)報(bào)錯(cuò)operation exceeded time limit
3.12 副本集延遲突然增大到上萬(wàn)秒
3.13 升級(jí)發(fā)現(xiàn)infoMessage異常
3.14 對(duì)已存在集合shardcollection失敗
3.15 operation exceeded time limit
3.16 強(qiáng)制重新配置副本集
3.17 create index oom
3.18 rs.remove導(dǎo)致從節(jié)點(diǎn)crash
第4章 性能調(diào)優(yōu)
4.1 機(jī)器負(fù)載高
4.2 快速修改庫(kù)名
4.3 dbhash檢查一致性
4.4 使用索引卻依舊性能低下
4.5 索引
4.5.1 單列索引
4.5.2 復(fù)合索引
4.5.3 多鍵索引
4.5.4 文本索引
4.5.5 2dsphere索引
4.5.6 2d索引
4.5.7 Hash索引
4.5.8 一條SQL創(chuàng)建多個(gè)索引
4.6 索引屬性
4.6.1 TTL索引
4.6.2 唯一索引
4.6.3 部分索引
4.6.4 稀疏索引
4.7 在大集合上創(chuàng)建索引
4.8 索引交集
4.9 索引排序
4.10 查詢(xún)計(jì)劃
4.11 systemprofile
4.12 Profile操作相關(guān)
第5章 備份與恢復(fù)
5.1 邏輯備份
5.2 Oplog Replay
5.3 物理備份
第6章 高可用架構(gòu)集群管理
6.1 副本集
6.1.1 冗余和數(shù)據(jù)可用性
6.1.2 MongoDB中的副本集
6.1.3 自動(dòng)故障轉(zhuǎn)移
6.1.4 關(guān)于MongoDB的讀操作
6.2 副本集成員狀態(tài)
6.3 副本集原理
6.4 復(fù)制集成員
6.5 復(fù)制集成員類(lèi)型
6.6 副本集中的主庫(kù)
6.7 副本集中的從庫(kù)
6.7.1 Priority 0從庫(kù)
6.7.2 hidden從庫(kù)
6.7.3 延遲從庫(kù)
6.8 oplog簡(jiǎn)介
6.9 oplog過(guò)濾
6.10 副本集的數(shù)據(jù)復(fù)制
6.11 3節(jié)點(diǎn)最小副本集架構(gòu)
6.12 副本集的選舉
6.12.1 writeConcern
6.12.2 Read Preference
6.13 副本集環(huán)境搭建
6.14 配置延遲
6.15 從2.6版本升級(jí)至3.0版本
6.15.1 升級(jí)過(guò)程
6.15.2 關(guān)于認(rèn)證
6.15.3 變更存儲(chǔ)引擎
6.15.4 Driver兼容性
6.16 從3.2版本升級(jí)至3.4版本
6.16.1 升級(jí)過(guò)程
6.16.2 啟用不向下兼容的3.4版本功能
6.16.3 升級(jí)發(fā)現(xiàn)infoMessage異常
6.17 分片
6.17.1 分片和非分片集合
6.17.2 Sharding組建
6.17.3 Shard
6.17.4 Config server
6.17.5 mongos
6.17.6 Shard keys
6.17.7 哈希分片
6.17.8 范圍分片
6.17.9 zone
6.17.10 zone常用命令
6.17.11 Chunk
6.17.12 Chunk遷移
6.17.13 chunksize
6.17.14 Balancer
6.17.15 Balancer運(yùn)維
6.18 Troubleshoot Sharded Clusters
6.19 在線(xiàn)開(kāi)啟認(rèn)證
6.20 分片架構(gòu)搭建
第7章 監(jiān)控
7.1 PMM監(jiān)控MongoDB
7.2 Server組件
7.3 Client組件
7.3.1 安裝Docker
7.3.2 創(chuàng)建PMM數(shù)據(jù)容器
7.3.3 運(yùn)行PMM容器,并配置監(jiān)控登錄用戶(hù)名密碼
7.3.4 安裝客戶(hù)端
第8章 常用命令
8.1 查詢(xún)
8.2 插入
8.3 修改
8.4 刪除
8.5 分片集群常用命令

本目錄推薦

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