随笔分类 -  MongoDB系列

文档式数据库
摘要:本文是基于windows 下 MongoDB 4.0编写,据了解MongoDB在3.0以后的版本中权限设置有变化。 1. 创建超级用户 安装完之后,打开命令行,进入mongodb安装目录,在bin目录下执行 mongod 启动, 该模式是不需要安全认证的模式, 启动后,使用可视化工具如:Robo 3 阅读全文
posted @ 2019-06-04 15:51 牧梦者 阅读(47896) 评论(0) 推荐(4) 编辑
摘要:1. 性能优化分类 mongodb性能优化分为软件层面和操作系统层面。 软件层面,一般通过修改mongodb软件配置参数来达到,这个需要非常熟悉mongodb里面的各种配置参数; 而操作系统层面,相对简单点,主要是修改操作系统参数,比如说:关闭传输页缓存、使用SSD替代机器硬盘等等。 2. 软件层面 阅读全文
posted @ 2019-02-27 18:14 牧梦者 阅读(29760) 评论(2) 推荐(4) 编辑
摘要:1.系统基础配置 下面的命令默认都使用root用户进行操作,操作系统为Centos7,mongodb3.6.x以上版本 1.1 修改系统配置文件/etc/security/limits.conf和/etc/profile 修改/etc/security/limits.conf持久化设置允许用户/进程 阅读全文
posted @ 2018-12-23 13:34 牧梦者 阅读(2300) 评论(1) 推荐(2) 编辑
摘要:1. 环境准备 在Mongo的官网下载Linux版本安装包,然后解压到对应的目录下;由于资源有限,我们采用Replica Sets + Sharding方式来配置高可用。结构图如下所示: 这里我说明下这个图所表达的意思: Shard服务器:使用Replica Sets确保每个数据节点都具有备份、自动 阅读全文
posted @ 2018-12-03 01:18 牧梦者 阅读(3070) 评论(1) 推荐(1) 编辑