与传统的关系型数据库不同,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.
Da: liu xing, Nanjing, JS, Cina
paperback. Condizione: New. Paperback. Pub Date :2014-01-01 Pages: 390 Language: Chinese Publisher: People Post Press with traditional relational databases. MongoDB is a document-oriented database. Turing Programming Series: MongoDB The Definitive Guide (2nd Edition) This edition is divided into six parts. covering the development of all aspects of management and deployment. The first part shows the basics of MongoDB core concepts. The second part describes the use MongoDB for development. including the concept of an in. Codice articolo BX055812
Quantità: 3 disponibili