小米科技 电商部门 Mongodb sharding Cluster with Replica Set 集群 文档
本文提供下载:http://wenku.baidu.com/view/22661c0516fc700abb68fc61.html
mongodb分片群集(sharding cluster)
目录
mongodb分片群集(sharding cluster)
1
变更记录
2
硬件说明
2
1.
cpu
2
2.
内存
2
3.
硬盘
2
系统设置
3
权限管理
3
软件以及脚本准备
4
1.
yum 安装支持软件
4
2.
mongodb
4
3.
V8引擎
4
4.
GYP
4
目录结构
4
1.
Mongodb所在的目录
4
2.
数据目录
4
3.
日志文件以及集群中间目录
5
架构图
5
安装配置流程
5
1.
创建目录
5
2.
软件准备
8
3.
需要在/etc/hosts中设置127.0.0.1 servername
9
4.
配置mongod
9
5.
配置mongos config
11
6.
测试分片
11
7.
测试V8引擎
12
维护命令
13
注意事项
15
1.
Mongodb sharding cluster 自动平衡性能非常差
15
2.
切换replica set主从操作。
15
备注
16
附1:op同学提供的iptables脚本,很好很强大。
16
附2:test.js
20
变更记录
日期
作者
版本
说明
2012-09-08
袁立强
1.0
初稿-小米电商DBA组
原文链接:http://blog.csdn.net/ylqmf/article/details/7958804
硬件说明
1.
cpu
a)
cpu情况为2 cpu 8 core 16 process。
b)
使用numactl来增强mongo对多核架构的利用效率,尽可能的将多线程分散所有的cpu上。
2.
内存
a)