mongodb基础学习11-复制集和分片结合使用

  实际的使用中复制集和分片是结合使用的,即一个分片由一个复制集构成,多个分片存储数据库的数据

  调用脚本启动两个复制集

  启动configsvr的节点

  启动mongos

  增加分片,这次要加上复制集的id,节点为复制集的主节点

  下面来看一下效果

  对数据库启用分片

  对数据库表启用分片

  先预分一些片

  先插入数据

  其中一个分片复制集的主节点数据数量

  从节点的数据数量

  另一个分片复制集的主节点数据数量

  可见演示是成功的

原文地址:https://www.cnblogs.com/liunianfeiyu/p/10090947.html

时间: 2024-07-29 12:28:23

mongodb基础学习11-复制集和分片结合使用的相关文章

python基础学习11(核心编程第二版)部分

# -*- coding: utf-8 -*- # ==================== #File: python #Author: python #Date: 2014 #==================== __author__ = 'Administrator' #执行环境 #可调用对象 """ 许多的python 对象都是我们所说的可调用的,即是任何能通过函数操作符“()”来调用的对象.要调用可调用对象, 函数操作符得紧跟在可调用对象之后.Python 有4

MongoDB基础学习

一 简介 MongoDB是一款强大.灵活.且易于扩展的通用型数据库1.易用性 MongoDB是一个面向文档(document-oriented)的数据库,而不是关系型数据库. 不采用关系型主要是为了获得更好得扩展性.当然还有一些其他好处,与关系数据库相比,面向文档的数据库不再有"行"(row)的概念取而代之的是更为灵活的"文档"(document)模型. 通过在文档中嵌入文档和数组,面向文档的方法能够仅使用一条记录来表现复杂的层级关系,这与现代的面向对象语言的开发者

MongoDB基础学习(一) MongoDB概念解析

.基础概念 SQL术语/概念 MongoDB术语/概念 说明 database database 数据库 table collection 数据表/集合 row document 数据记录行/文档 column field 数据字段/域 index index 索引 table joins   表连接,MongoDB不支持 primarg key primary key 主键 二.数据库 一个mongodb中可以建立多个数据库. MongoDB的默认数据库为"db",该数据库存储在da

mongodb基础学习6

下面来说一下用户管理,前面对mongodb进行操作都无需用户名密码进行登陆,可以设置用户进行数据库的访问 添加用户:三个参数:用户名,密码,是否只读 开启权限验证 进行验证 修改密码 删除用户 用户角色(部分角色) 创建用户并给予root角色 注:3.0以上版本已经不再使用addUser而使用createUser了,可以自行找相关文章查看. 原文地址:https://www.cnblogs.com/liunianfeiyu/p/10052053.html

mongodb基础学习4

今天来讲讲游标的操作,可以先获取一组文档,再对每一个文档进行操作. 因为mongodb底层是js引擎,所有可以像操作js一样操作mongodb,比如插入数据 游标的使用:声明游标,判断是否有下一条数据,取下一条数据 或者这样使用 又或者 跳过开始的某些行记录 跳过一些行取若干行,可用于分页查询 将游标转化为数组(效率较低) 原文地址:https://www.cnblogs.com/liunianfeiyu/p/10052043.html

mongodb基础学习7

下面来讲讲mongodb的备份与恢复 备份可以备份为二进制格式,如果是用于数据交换,可以备份成json或cvs格式 导入/导出可以操作的是本地的mongodb服务器,也可以是远程的. 所以,都有如下通用选项: -h host   主机 -port port    端口 -u username 用户名 -p passwd   密码 导出json格式 参数说明:-d 导出的数据库 -c 导出的表 -f 导出的字段 -q 查询条件:要导出的记录 -o 导出到哪个文件 _id列总会导出 导出为csv格式

mongodb基础学习12-分组group操作

group可以实现常用的统计操作,如求最大值,最小值,求和 其中reduce是最关键的操作,是对每一条记录的具体操作 下面来看例子: 分组count求和 部分结果 下面的加了个查询条件,即查询价格大于50的数据 求分组商品总数量 求分组最贵商品价格 求分组商品平均价格 问题:group不支持分片集群,如果想要支持分片,可以用aggregate框架或者mapReduce 原文地址:https://www.cnblogs.com/liunianfeiyu/p/10091027.html

FPGA基础学习(11) -- FIFO设计(style#1)

FIFO是跨时钟域数据传输中常用的缓存器.一般情况下,自己设计的异步FIFO(无特殊说明以下均简称FIFO)虽然能应付90~99%的场景,但是由于设计缺陷,导致在1%的极端情况下会出问题,还不容易发现,所以设计合理的FIFO至关重要. 对于同步FIFO,因为读写属于同一时钟域,可以直接采用计数的方式来计算FIFO存储空间的动态变化,但是异步FIFO不能这么操作,因为读写时钟域完全有可能频率差异比较大,并且会面临暂稳态的问题.其实FIFO的设计要点,归根结底是设计正确的空/满信号.即数据写满的时候

2016-2-5 linux基础学习11

grep, egrep, fgrep grep:根据模式,搜索文本,并将符合模式的文本行显示出来pattern:文本字符和正则表达式的元字组合而成飞匹配条件 grep [options] PATTERN [FILE...]    -i 不区分大小写    --color 给符合标准的查找字符标上颜色    -v 显示没有被模式匹配的行    -o 只显示被模式匹配到的字符串,一个一行     *: 任意长度的字符?:任意单个字符[]:匹配指定范围内的任意单个字符[^]:匹配指定范围外的任意单个字