MongoDB部署实验系列文章MongoDB做为NoSQL数据库,最近几年持续升温,越来越多的企业都开始尝试用MongoDB代替原有Database做一些事情。MongoDB也在集群,分片,复制上也有相当不错的的表现。我通过将做各种MongoDB的部署实验进行介绍。原网址:http://blog.f...
分类:
数据库 时间:
2015-08-13 17:19:01
阅读次数:
214
IP协议是TCP协议栈中的核心协议,也是网络编程的基础之一。
我们接着在IP协议解读(一)继续学习网络层作用IP分片:
IP数据报的长度超过帧的MTU时,将会被分片传输。分片可能发生在发送端,也可能发生在中转路由器上,并且可能在传输过程中被多次分片。最终会在接收器上被IP模块重新组装。
在IP协议解读(一)中讲述了16位数据报标识、3位的标识,13位的片偏移给分片和重组提供了足够的信息。一个IP数...
分类:
其他好文 时间:
2015-08-11 18:45:25
阅读次数:
136
IP协议是TCP协议栈中的核心协议,也是网络编程的基础之一。网络层作用IP分片:
IP数据报的长度超过帧的MTU时,将会被分片传输。分片可能发生在发送端,也可能发生在中转路由器上,并且可能在传输过程中被多次分片。最终会在接收器上被IP模块重新组装。
在IP协议解读(一)中讲述了16位数据报标识、3位的标识,13位的片偏移给分片和重组提供了足够的信息。一个IP数据报的每个分片都具有自己的头部。他们具有...
分类:
其他好文 时间:
2015-08-11 14:15:21
阅读次数:
160
一、案例mongos:192.168.1.3hadoop1.abc.comhadoop1configserver:192.168.1.4hadoop2.abc.comhadoop2Shard1:192.168.1.5hadoop3.abc.comhadoop3Shard2:192.168.1.6hadoop4.abc.comhadoop4二、启动配置服务器配置服务器是存储集群元信息的mongod实例.使用--configsvr指定一个mon..
分类:
数据库 时间:
2015-08-08 06:53:57
阅读次数:
237
参考http://scholar.blog.51cto.com/9985645/1673939一、环境mongodb-1192.168.3.31mongosmongodb-2192.168.3.32shard1mongodb-3192.168.3.33shard2mongodb-4192.168.3.34configserver二、配置过程清理数据(我这里是之前做过mongodb的其它实验)[root@mongodb-2~]#/etc/init.d/m..
分类:
数据库 时间:
2015-08-07 16:37:59
阅读次数:
174
NoSQL数据库的分布式模型
单一服务器
在一个服务器完全能够胜任工作时就没必要考虑分布式,这样部署简单,维护也方便很多;
分片
特点
数据的各个部分存放在集群的不同服务器中;
比如按字母来划分:以a-g开头的键值都存放到第一台服务器上,以h-n开头的存放到第二台…
需要考虑的问题
如何存放数据,让用户基本上只需从一台服务器上获取数据
如果经常需要与多个结点交互才...
分类:
数据库 时间:
2015-08-07 14:52:34
阅读次数:
172
1.首先实现大文件上传,如果是几兆或者几十兆的文件就用基本的上传方式就可以了,但是如果是大文件上传的话最好是用分片上传的方式。我这里主要是使用在客户端进行分片读取到服务器段,然后保存,到了服务器段读取完了之后将分片数据进行组合。2.前端代码如下: HTML5大文件分片上传示例 ...
分类:
Web程序 时间:
2015-08-05 18:02:18
阅读次数:
161
首先选择一个目录在其中建立以下2个文件夹:data和log在data下建立9个文件夹:其中前3个为配置服务器所在文件夹,按照官网要求,一个集群需要3个config serverrs-a-n和rs-b-n为两个replica set(副本集) ,我们的目的就是将它们给集群了。一.初始化副本集初始化mo...
分类:
数据库 时间:
2015-08-04 22:50:09
阅读次数:
224
分片介绍分片是使用多个机器存储数据的方法,MongoDB使用分片以支持巨大的数据存储量与对数据操作.分片的目的高数据量和吞吐量的数据库应用会对单机的性能造成较大压力,大的查询量会将单机的CPU耗尽,大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压力转移到磁盘IO上..
分类:
数据库 时间:
2015-08-03 22:58:47
阅读次数:
651
如题,Elasticserch内存小,造成jvm的内存溢出,或者就是集群状态变为Red。网上很多都是不经过自己的操作,下面贴代码。下面是调参的方法源码的调参,就是找到文件[root@localhostbin]#pwd
/home/data/elasticsearch-1.5.2/bin
[root@localhostbin]#ls
1.jsonelasticsearch.in...
分类:
其他好文 时间:
2015-08-03 22:58:23
阅读次数:
220