社区
MongoDB
帖子详情
mongos 路由我从客户端查看居然有库和数据怎么回事呢
FB先森
2019-03-14 11:59:02
...全文
33
回复
打赏
收藏
mongos 路由我从客户端查看居然有库和数据怎么回事呢
[图片]
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mongo
db的大型分布式部署
mongo
数据
库的大型分布式部署文档。
Mongo
大型部署 1. 一个或多个分片,其中每个分片持有部分
数据
(自动管理)。读写操作自动
路由
到合适的分片上。每个分片是一个replica set。 一个replica set是一台或多台服务器,每台机器持有相同
数据
的拷贝。在特定的时间点,一台机器是主节点而其他机器是从节点。如果主节点死掉了,其中一台从节点自动接管为主节点。所有的写操作和一致性读操作都进入主节点,而所有的最终一致性读操作分布到所有从节点上。 2. 多台配置服务器,其中每台配置服务器持有表明
数据
位于哪个分片的元
数据
的拷贝。 3. 一个或多个
路由
器,其中每个
路由
器都作为一个或多个
客户端
的服务器。
客户端
向
路由
器发起查询和更新,
路由
器询问配置服务器后将请求分发到合适的分片上。 4. 一个或多个
客户端
,其中每个
客户端
都是用户应用程序的一部分,它使用自身语言的
mongo
客户端
驱动向
路由
器发起请求。
mongo
d 是服务器端程序(
数据
或配置)。
mongo
s 是
路由
器程序。
深入云计算
Mongo
DB管理与开发实战详解pdf.part2
作为基于分布式文件存储的
数据
库,在目前的云计算实践中,
Mongo
DB炙手可热。《深入云计算(
Mongo
DB管理与开发实战详解)》系统全面的介绍了
Mongo
DB开发、管理、维护和性能优化等方方面面。详细而深入,对
Mongo
DB的开发和管理方法进行了详细的讲解,也对
Mongo
DB的工作机制进行了深入的探讨。注重实战,通过实际中的案例为读者讲解使用
Mongo
DB时遇到的各种问题,并给出了解决方案。本书旨在帮助云计算初学者迅速掌握
Mongo
DB
数据
库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。 第1篇 基础篇 第1章
Mongo
DB简介 1.1 关系型
数据
库简介 1.2 关系型
数据
库面临的问题 1.3 NoSQL的崛起 1.4
Mongo
DB是如何解决这些问题的 1.5 初识
Mongo
DB 1.5.1
Mongo
DB的特点 1.5.2
数据
模型 1.5.3 扩展性 1.5.4 功能性 1.5.5 速度快 1.5.6 简便的管理 1.5.7 使用场合 1.6 本章小结 第2章
Mongo
DB基本原理与安装 2.1
数据
库结构 2.2 文档 2.3 集合 2.3.1 集合的无模式 2.3.2 集合的命名 2.4
Mongo
DB
数据
类型 2.4.1 基本
数据
类型 2.4.2 数字类型 2.4.3 日期类型 2.4.4 数组类型 2.4.5 内嵌文档类型 2.4.6 _id键和ObjectId对象 2.5
Mongo
DB的下载和安装 2.5.1
Mongo
DB的下载 2.5.2 在Windows平台下的下载与安装 2.5.3 在Linux平台下的下载与安装 2.6
Mongo
DB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对
Mongo
DB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、修改及删除 3.1 插入并保存文档 3.1.1 插入的原理和作用 3.1.2 批量插入 3.2 删除文档 3.3 修改文档 3.3.1 整个文档的替换 3.3.2 使用修改器 3.3.3 upsert和save更新 3.3.4 修改多个文档 3.3.5 修改文档并返回修改后的文档 3.4
数据
库响应 3.4.1 安全操作 3.4.2 捕获异常 3.5
客户端
请求和
Mongo
DB
数据
库连接 3.6 本章小结 第2篇 应用篇 第4章 查询 4.1 find简介 4.1.1 返回指定的键 4.1.2 find查询限制 4.2 条件操作符 4.2.1 $all匹配所有 4.2.2 $exists判断字段是否存在 4.2.3 null值处理 4.2.4 $mod取模运算 4.2.5 $ne不等于 4.2.6 $in包含 4.2.7 $nin不包含 4.2.8 $size数组元素个数 4.2.9 正则表达式匹配 4.2.10 Javascript 查询和$where 查询 4.2.11 count查询记录条数 4.2.12 limit限制返回记录数 4.2.13 skip 限制返回记录的起点 4.2.14 sort 排序 4.2.15 分页查询 4.2.16 随机抽取文档 4.3 distinct找出给定键所有不同的值 4.4 group分组 4.4.1 使用完成器 4.4.2 将函数作为键使用 4.5 游标 4.6 存储过程 4.7 本章小结 第5章 Capped集合 5.1 特性 5.2 使用和约束 5.3 应用 5.3.1 创建 capped collection 5.3.2 限制capped collection中对象个数 5.4 注意事项 5.5 本章小结 第6章 GridFS存储文件 6.1 为什么要用GridFS 6.2 如何实现海量存储 6.3 语言支持 6.4 简单介绍 6.5 命令行工具 6.6 内部原理 6.7 本章小结 第7章 MapReduce统计 7.1 Map函数 7.2 Reduce函数 7.3 结果存储 7.4 对Reduce函数结果进一步处理 7.5 其他控制细节 7.6 本章小结 第3篇 管理篇 第8章 管理 8.1 启动和停止
Mongo
DB 8.1.1 使用命令行启动 8.1.2 配置文件 8.1.3 Daemon方式启动 8.1.4
mongo
d参数说明 8.1.5 停止
数据
库 8.2 访问控制 8.2.1 绑定IP内网地址访问
Mongo
深入云计算
Mongo
DB管理与开发实战详解pdf.part1
作为基于分布式文件存储的
数据
库,在目前的云计算实践中,
Mongo
DB炙手可热。《深入云计算(
Mongo
DB管理与开发实战详解)》系统全面的介绍了
Mongo
DB开发、管理、维护和性能优化等方方面面。详细而深入,对
Mongo
DB的开发和管理方法进行了详细的讲解,也对
Mongo
DB的工作机制进行了深入的探讨。注重实战,通过实际中的案例为读者讲解使用
Mongo
DB时遇到的各种问题,并给出了解决方案。本书旨在帮助云计算初学者迅速掌握
Mongo
DB
数据
库,提升读者在云计算实践中的应用和开发能力。同时本书极强的系统性和大量翔实的案例对于有一定基础的中高级用户有非常好的参考价值。 第1篇 基础篇 第1章
Mongo
DB简介 1.1 关系型
数据
库简介 1.2 关系型
数据
库面临的问题 1.3 NoSQL的崛起 1.4
Mongo
DB是如何解决这些问题的 1.5 初识
Mongo
DB 1.5.1
Mongo
DB的特点 1.5.2
数据
模型 1.5.3 扩展性 1.5.4 功能性 1.5.5 速度快 1.5.6 简便的管理 1.5.7 使用场合 1.6 本章小结 第2章
Mongo
DB基本原理与安装 2.1
数据
库结构 2.2 文档 2.3 集合 2.3.1 集合的无模式 2.3.2 集合的命名 2.4
Mongo
DB
数据
类型 2.4.1 基本
数据
类型 2.4.2 数字类型 2.4.3 日期类型 2.4.4 数组类型 2.4.5 内嵌文档类型 2.4.6 _id键和ObjectId对象 2.5
Mongo
DB的下载和安装 2.5.1
Mongo
DB的下载 2.5.2 在Windows平台下的下载与安装 2.5.3 在Linux平台下的下载与安装 2.6
Mongo
DB shell的使用 2.6.1 启动Shell 2.6.2 使用Shell对
Mongo
DB的基本操作 2.6.3 使用Shell的诀窍 2.6.4 特殊的集合名 2.7 本章小结 第3章 文档的增加、修改及删除 3.1 插入并保存文档 3.1.1 插入的原理和作用 3.1.2 批量插入 3.2 删除文档 3.3 修改文档 3.3.1 整个文档的替换 3.3.2 使用修改器 3.3.3 upsert和save更新 3.3.4 修改多个文档 3.3.5 修改文档并返回修改后的文档 3.4
数据
库响应 3.4.1 安全操作 3.4.2 捕获异常 3.5
客户端
请求和
Mongo
DB
数据
库连接 3.6 本章小结 第2篇 应用篇 第4章 查询 4.1 find简介 4.1.1 返回指定的键 4.1.2 find查询限制 4.2 条件操作符 4.2.1 $all匹配所有 4.2.2 $exists判断字段是否存在 4.2.3 null值处理 4.2.4 $mod取模运算 4.2.5 $ne不等于 4.2.6 $in包含 4.2.7 $nin不包含 4.2.8 $size数组元素个数 4.2.9 正则表达式匹配 4.2.10 Javascript 查询和$where 查询 4.2.11 count查询记录条数 4.2.12 limit限制返回记录数 4.2.13 skip 限制返回记录的起点 4.2.14 sort 排序 4.2.15 分页查询 4.2.16 随机抽取文档 4.3 distinct找出给定键所有不同的值 4.4 group分组 4.4.1 使用完成器 4.4.2 将函数作为键使用 4.5 游标 4.6 存储过程 4.7 本章小结 第5章 Capped集合 5.1 特性 5.2 使用和约束 5.3 应用 5.3.1 创建 capped collection 5.3.2 限制capped collection中对象个数 5.4 注意事项 5.5 本章小结 第6章 GridFS存储文件 6.1 为什么要用GridFS 6.2 如何实现海量存储 6.3 语言支持 6.4 简单介绍 6.5 命令行工具 6.6 内部原理 6.7 本章小结 第7章 MapReduce统计 7.1 Map函数 7.2 Reduce函数 7.3 结果存储 7.4 对Reduce函数结果进一步处理 7.5 其他控制细节 7.6 本章小结 第3篇 管理篇 第8章 管理 8.1 启动和停止
Mongo
DB 8.1.1 使用命令行启动 8.1.2 配置文件 8.1.3 Daemon方式启动 8.1.4
mongo
d参数说明 8.1.5 停止
数据
库 8.2 访问控制 8.2.1 绑定IP内网地址访问
Mongo
mongo
db分片技术_动力节点Java学院整理
在
mongo
db里面存在另一种集群,就是分片技术,当
数据
量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。 一:分片
mongo
db采用将集合进行拆分,然后将拆分的
数据
均摊到几个片上的一种解决方案。 下面我对这张图解释一下: 人脸:代表
客户端
,
客户端
肯定说,你
数据
库分片不分片跟我没关系,我叫你干啥就干啥,没什么好商量的。
mongo
s: 首先我们要了解”片键“的概念,也就是说拆分集合的依据是什么?按照什么键值进行拆分集合…. 好了,
mongo
s就是一个
路由
服务器,它会根据管理员设置的“片键”将
数据
分摊到自己管理的
mongo
d集群,
数据
分片的对应关系以及相应的配置
第五部分 架构篇 第十九章
Mongo
DB Sharding 架构(
mongo
s)
原理
Mongo
DB sharding架构中
mongo
s
路由
的理解
MongoDB
1,798
社区成员
1,466
社区内容
发帖
与我相关
我的任务
MongoDB
MongoDB相关内容讨论区
复制链接
扫一扫
分享
社区描述
MongoDB相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章