mongodb
文章平均质量分 70
lin_Mori
这个作者很懒,什么都没留下…
展开
-
mongodb 安装启动
mongodb 安装 一、下载地址: 最新版本:https://www.mongodb.com/download-center?jmp=tutorials#community 历史版本:https://www.mongodb.org/dl/linux/x86_64-ubuntu1604 二、解压安装 把下载的安装包解压即可mo...原创 2018-07-11 13:38:21 · 131 阅读 · 0 评论 -
mongodb 启用身份验证
mongodb 身份验证默认是禁用的,因此如果要启用身份验证需要在启动时指定--auth来启用身份验证 :mongod --auth所以在启用身份验证前你至少需要有一个用户。这个用户来负责创建和管理其他用户 mongodb 可用的角色有下面几种read:指定数据库里所有集合的只读访问readWrite: 指定数据库中任意集合的读写访问dbAdmin: 用户可以在指定数据库中执行管理操作,包括...原创 2018-07-11 15:30:03 · 849 阅读 · 0 评论 -
mongodb的故障转移和数据冗余
Mongodb提供了两种方式的数据冗余方式: 一、复制 1、主从复制 mongodb 允许有一个主节点和多个从节点 从节点从主节点复制同步数据 主节点会保存一个oplog集合的操作记录,这个集合保存了对数据库的写入操作顺序历史记录。从节点负责从该集合复制数据。由于该集合是固定长度的,所以当从节点的状态...原创 2018-07-11 18:47:27 · 890 阅读 · 0 评论 -
Mongodb单台机器多实例集群搭建
PS:因为条件有限,只能使用单机器多实例集群搭建,多机器配置一样 搭建一个三节点的集群,一个主副本节点一个辅助副本节点,还有一个仲裁节点,仲裁节点作用主要是在当一台机器DOWN掉时,投票机制还能正常运行,所以使用仲裁节点满足过半票数的要求。 预先准备配置: 三个节点使用不同的数据目录,所以预先创建三个数据目录: /data/d...原创 2018-07-12 07:31:28 · 2760 阅读 · 0 评论 -
Mongod启用分片
在Mongodb中扩展可以通过横向扩展数据来处理,这种操作叫做分片。 通过跨服务器横向划分数据集,每台服务器负责处理自己的数据部分同时不会有一台服务器会负载过重,这样分片就可以支持大数据集和高吞吐量。每一个分片都是一个独立的数据库,所有的分片共同组成单个的逻辑数据库。分片集群中的组件: 分片数据服务器 mongos(路由服务器) 配置服务器...原创 2018-07-14 07:33:12 · 670 阅读 · 0 评论