Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步。date命令:date:查看当前时间,结果如下:TueMar401:36:45CST2014date-s09:38:40..
分类:
系统相关 时间:
2015-03-17 18:13:50
阅读次数:
198
最近在知乎上看到了这个问题,自己也搞了半学期的Elasticsearch,于是就想用自己所知道的浅陋知识来回答一下这个问题。Cluster包含多个node,Indices不应该理解成动词索引,Indices可理解成关系数据库中的databases,Indices可包含多个Index,Index对应关...
分类:
其他好文 时间:
2015-03-15 13:41:56
阅读次数:
221
MongoDB分片集群的入口mongos自身没有failover机制。官方建议是将mongos和应用服务器部署在一起,多个应用服务器就要部署多个mongos实例,这样很是不方便。还可以使用LVS或者HAProxy来实现多个mongos的failover机制,但是一定要注意使用clientaffinity即客户端关联特性。global..
分类:
数据库 时间:
2015-03-14 20:09:42
阅读次数:
253
对刚刚发布的mongodb3.0 进行测试。
分为单机单插入,单机混合操作,分片混合 三个场景的测试,这是第一个。...
分类:
数据库 时间:
2015-03-13 14:22:59
阅读次数:
238
紧急出个差,但是又不能不继续写,少写点,先把Shard key和Hash的一些小概念继续写一写。Shard KeysmongoDB的Sharding最重要的就是Shard Key。用Shard Key进行分片,并且按照指定的Chunk的大小进行Chunk的分割和移动(后面细说)。Shard Key的一些特点:Shard Key不可以是multikey index
何为mutikey index?途...
分类:
数据库 时间:
2015-03-10 00:13:05
阅读次数:
223
Hadoop中决定map个数的的因素有几个,由于版本的不同,决定因素也不一样,掌握这些因素对了解hadoop分片的划分有很大帮助,并且对优化hadoop性能也很有大的益处。旧API中getSplits方法: 1 public InputSplit[] getSplits(JobConf job, i...
分类:
其他好文 时间:
2015-03-09 00:17:56
阅读次数:
345
一、Bmob简介(1)数据服务
支持丰富的数据类型,灵活方便的增删改查,可视化的数据操作,安全的角色和ACL管理,多表关联处理,数据的批量处理,本地数据缓存,开发者们无需关注服务器后端,就可以实现多平台的同步开发。
(2)文件服务
文件服务允许上传任何的文件类型,支持分片断点续传,此外,针对移动端对图片业务的需求,还提供了生成高压缩比的缩略图服务。
(3)推送服务
提供了Android和i...
分类:
其他好文 时间:
2015-03-07 17:16:02
阅读次数:
259
分片的一些概念与细节Primary Shard在Replica set中有Primary和Secondary的概念,那么在Sharding中其实也有一个Primary的概念。
任何一个mongoDB中都有一个未分区的整体DB的collection在某一个Shard中。如下图。
Collection1在ShardA中有一部分Chunks在ShardB中也有一部分Shards,而在ShardA...
分类:
数据库 时间:
2015-03-05 23:49:19
阅读次数:
385
1、用于map的输入,先将输入数据切分成相等的分片,为每一个分片创建一个map worker,这里的切片大小不是随意订的,一般是与HDFS块大小一致,默认是64MB,一个节点上存储输入数据切片的最大size就是HDFS的块大小,当设置的切片size大于HDFS块大小,会引起节点之间的传输,占用带宽。...
分类:
其他好文 时间:
2015-03-03 21:58:56
阅读次数:
138
ElasticSearch 集群首先看下ElasticSearch(ES)的架构:术语解释:cluster:代表一个集群,集群中有多个节点,其中有一个master节点,master通过选举自动产生;shards:代表索引分片,ES可以把一个完整的索引分成多个分片,并将它们分布到不同的节点上,从而构成...
分类:
其他好文 时间:
2015-03-03 20:29:06
阅读次数:
196