概述

前面3篇博客讲了mongodb的分布式和集群,当中第一种的主从复制我们差点儿不用,没有什么意义,剩下的两种,我们不论单独的使用哪一个。都会出现对应的问题。比較好的一种解决方式就是。分片和副本集的集合使用,这样就比較完美了。

部署图

在这里,我们须要注意。我们mongosserver配置成了集群,所以,我们须要在client上分别得加入对应的地址,这个和在副本集的那篇博客中将的内容一样,在javaclient程序的详细核心代码,在那篇博客中也给了大家,假设这点不清楚的,能够看看那篇博客。

分片集群的配置

分片集群配置
//启动每台Config
mongod --dbpath /data/mongodbtest/config/data --port 27017
//启动每台mongos
mongos --configdb 192.168.24.201:27017,192.168.24.202:27017,192.168.24.203:27017
--port 27017
//登录每台mongos加入分片(省略配置副本集过程)
use admin
db.runCommand( { addshard :
"Shard1/192.168.24.1:27017,
192.168.24.2:27017,
192.168.24.3:27017"});
db.runCommand( { addshard :
"Shard2/192.168.24.11:27017,
192.168.24.12:27017,
192.168.24.13:27017"});

上面的配置是比較核心的配置,当中涉及到副本集等方面的详细配置,大家能够參考之前的几篇文章,这里就不再赘述


总结

       mongodb的学习过程中,我最困难的阶段不是在学习分布式集群这块内容上。而是在最简单的环境配置上,那个过程,我须要从官网上,下载对应的server端。下载对应的client驱动。然后做一个最简单的实例,那个过程是最困难的。一旦走过那个过程。剩下的都不是事了。

最新文章

  1. IE9,10中console对象的bug
  2. cookie禁用了,session还能用吗?
  3. 如何给你的ASP.NET页面添加HelpPage
  4. 对AFN的二次封装
  5. PHP通过文件存储来实现缓存
  6. TWaver Flex开发示例及license下载
  7. unable to open sync connection
  8. Linux下查看进程打开的文件句柄数和如何修改
  9. POJ3164 Command Network(最小树形图)
  10. css+js自动化开发之第十五天
  11. Spring 的优秀工具类盘点第 2 部分
  12. 熬之滴水穿石:JSP--HTML中的JAVA代码(6)
  13. javaweb项目中发布webservices服务
  14. postgres允许别人访问连接配置
  15. 3、redis使用场景
  16. [转]Howto: 使用ImageBrush替换PictureMarkerSymbol以加强graphic显示性能
  17. AndroidScreenSlide项目切换view动画效果《IT蓝豹》
  18. 转:Web 开发中很实用的10个效果【附源码下载】
  19. php定时执行sphinx的增量索引
  20. HP-UX oracle RAC 双机实践 (转载)

热门文章

  1. STL-next permutation
  2. ASP.NET MVC3细嚼慢咽---(1)网站创建与发布
  3. 初识---Qt解析XML文件(QDomDocument)
  4. jsp页面元素和内置对象
  5. 20+富有创意的BuddyPress网站
  6. HW7.17
  7. dom 筛选器
  8. HDU 4602 Magic Ball Game(离线处理,树状数组,dfs)
  9. winform 映射字段的写法:
  10. Codeforces 682 D. Alyona and Strings (dp)