图书介绍

深入学习MongoDBPDF|Epub|txt|kindle电子书版本网盘下载

深入学习MongoDB
  • (美)霍多罗夫著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115272119
  • 出版时间:2012
  • 标注页数:121页
  • 文件大小:12MB
  • 文件页数:135页
  • 主题词:关系数据库系统

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

深入学习MongoDBPDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

MongoDB扩展技术1

第1章 欢迎来到分布式计算的世界1

第2章 理解分片5

2.1分割数据7

2.1.1分配数据8

2.1.2如何创建块11

2.2平衡14

2.3 mongos17

2.4配置服务器18

2.5集群的构造18

第3章 建立集群21

3.1选择片键23

3.1.1小基数片键23

3.1.2升序片键25

3.1.3随机片键26

3.1.4好片键27

3.2新老集合分片29

3.2.1快速起步29

3.2.2配置服务器29

3.2.3 mongos30

3.2.4分片31

3.2.5数据库和集合32

3.3增减容量33

3.3.1移除分片34

3.3.2修改分片中的服务器35

第4章 使用集群37

4.1查询39

4.2为什么会这样39

4.2.1计数39

4.2.2唯一索引40

4.2.3更新41

4.3 MapReduce42

第5章 管理43

5.1使用命令行45

5.1.1了解概况45

5.1.2配置集合46

5.1.3应该连接什么47

5.2监控47

5.2.1 mongostat48

5.2.2 Web管理界面48

5.3备份49

5.4关于架构的建议50

5.4.1创建应急站点50

5.4.2挖护城河50

5.5错误处理51

5.5.1分片停机51

5.5.2多数分片停机51

5.5.3配置服务器停机52

5.5.4 mongos进程死掉52

5.5.5其他注意事项53

第6章 学习资源55

MongoDB开发技巧50例65

第1章 应用设计技巧65

1.1技巧1:速度和完整性的折中67

1.1.1示例:网上购物车68

1.1.2考虑因素69

1.2技巧2:适应未来的数据要范式化70

1.3技巧3:尽量单个查询获取数据71

1.3.1示例:博客71

1.3.2示例:相册72

1.4技巧4:嵌入关联数据72

1.5技巧5:嵌入时间点数据73

1.6技巧6:不要嵌入不断增加的数据73

1.7技巧7:预填充数据73

1.8技巧8:尽可能预先分配空间74

1.9技巧9:用数组存放要匿名访问的内嵌数据75

1.10技巧10:文档要自给自足77

1.11技巧11:优先使用?操作符79

1.11.1深入了解79

1.11.2提高性能79

1.12技巧12:随时聚合80

1.13技巧13:编写代码处理数据完整性问题80

第2章 实现技巧83

2.1技巧14:使用正确的类型85

2.2技巧15:用简单唯一的id替换_i d85

2.3技巧16:不要用文档做id86

2.4技巧17:不要用数据库引用86

2.5技巧18:不要用GridFS处理小的二进制数据87

2.6技巧19:处理“无缝”故障切换88

2.7技巧20:处理复制组失效及故障恢复88

第3章 优化技巧89

3.1技巧21:尽可能减少磁盘访问91

3.2技巧22:使用索引减少内存占用92

3.3技巧23:不要到处使用索引94

3.4技巧24:索引覆盖查询95

3.5技巧25:使用复合索引加快多个查询95

3.6技巧26:通过建立分级文档加速扫描96

3.7技巧27: AND型查询要点98

3.8技巧28:OR型查询要点98

第4章 数据安全性和一致性101

4.1技巧29:单机做日志,多机则复制103

4.2技巧30:坚持使用复制或日志,或两者兼用104

4.3技巧31:不要信任repair恢复的数据105

4.4技巧32:getlasterror105

4.5技巧33:开发过程中一定要使用安全写入106

4.6技巧34:使用w参数106

4.7技巧35:一定要给w设置超时107

4.8技巧36:不要每次写入都调用f sync108

4.9技巧37:崩溃之后正常启动108

4.10技巧38:持久性服务器的瞬时备份108

第5章 管理技巧109

5.1技巧39:手工清理块集合111

5.2技巧40:用repair压缩数据库111

5.3技巧41:不要改变复制组成员投票的权值112

5.4技巧42:无活跃节点时可重置复制组113

5.5技巧43:不必指定--shardsvr和--configsvr参数115

5.6技巧44:开发时才用--notablescan115

5.7技巧45:学习JavaScript116

5.8技巧46:在shell中管理所有服务器和数据库116

5.9技巧47:获得帮助117

5.10技巧48:创建启动文件118

5.11技巧49:自定义函数119

5.12技巧50:使用单个连接读取自身写入120

热门推荐