Articoli correlati a MongoDB权威指南 第2版

MongoDB权威指南 第2版 - Brossura

 
9787115341082: MongoDB权威指南 第2版

Sinossi

与传统的关系型数据库不同,MongoDB是一种面向文档的数据库。这一版共分为六部分,涵盖开发、管理以及部署的各个方面。展示MongoDB基础知识、核心概念。第二部分介绍使用MongoDB进行开发,包括索引的概念以及各种特殊索引和集合的用法等。第三部分讲述复制,包括副本集的相关概念、创建方法,与应用程序的交互等。第四部讨论分片,包括分片的配置,片键的选择,集群的管理。第五部分阐述创建索引、移动和压缩数据等管理任务,以及MongoDB的持久数据存储。一部分集中说明服务器管理。上一版广受好评,新版本在此基础上大幅扩充,内容更加全面、深入MongoDB项目组成员倾力打造MongoDB基础知识、进阶内容、高级管理任务一应俱全9.3.1rs辅助函数注意上面的rsinitiate()命令中的rs。rs是一个全局变量,其中包含与复制相关的辅助函数(可以执行rs.hetp()查看可用的辅助函数)。这些函数大多只是数据库命令的包装器。对辅助函数和底层的数据库命令都做些了解是非常好的,有时直接使用数据库命令比使用辅助函数要简单。9.3.2网络注意事项副本集内的每个成员都必须能够连接到其他所有成员(包括自身)。如果遇到某些成员不能到达其他运行中成员的错误,就需要更改网络配置以便各个成员能够相互连通。另外,副本集的配置中不应该使用localhost作为主机名。如果所有副本集成员都运行在同一台机器上,那么localhost可以被正确解析,但是运行在一台机器上的副本集意义不大;如果副本集是运行在多台机器上的,那么localhost就无法被解析为正确的主机名。MongoDB允许副本集的所有成员都运行在同一台机器上,这样可以方便在本地测试,但是如果在配置中混用localhost和非localhost主机名的话,MongoDB会给出警告。9.4修改副本集配置可以随时修改副本集的配置:可以添加或者删除成员,也可以修改已有的成员。很多常用操作都有对应的shell辅助函数,比如,可以使用rs.add为副本集添加新成员。......序XV前言XVII第一部分MongoDB介绍第1章MongoDB简介1.1易于使用1.2易于扩展1.3丰富的功能1.4卓越的性能1.5小结第2章MongoDB基础知识2.1文档2.2集合2.2.1动态模式2.2.2命名2.3数据库2.4启动MongoDB2.5MongoDBshell简介2.5.1运行shell2.5.2MongoDB客户端2.5.3shell中的基本操作2.6数据类型2.6.1基本数据类型2.6.2日期2.6.3数组2.6.4内嵌文档2.6.5_id和ObjectId2.7使用MongoDBshell2.7.1shell小贴士2.7.2使用shell执行脚本2.7.3创建.mongorc.js文件2.7.4定制shell提示2.7.5编辑复合变量2.7.6集合命名注意事项第3章创建、更新和删除文档3.1插入并保存文档3.1.1批量插入3.1.2插入校验3.2删除文档3.3更新文档3.3.1文档替换3.3.2使用修改器3.3.3upsert3.3.4更新多个文档3.3.5返回被更新的文档3.4写入安全机制第4章查询4.1fi

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.