Redis端口号6379的来源 Redis的端口号是6379,但这个端口号并不是随机选择的,源于"MERZ",这个单词在手机当中的对应数字就是6379。"MERZ"在Redis作者Antirez的好友圈当中代表愚蠢的意思。 数据结构 Redis的key只能是字符串,value可以是String,Ha ...
分类:
其他好文 时间:
2019-11-05 00:44:31
阅读次数:
84
RedisCluster 是 Redis 的亲儿子,它是 Redis 作者自己提供的 Redis 集群化方案。 相对于 Codis 的不同,它是去中心化的,如图所示,该集群有三个 Redis 节点组成,每个节点负责整个集群的一部分数据,每个节点负责的数据多少可能不一样。这三个节点相互连接组成一个对等 ...
分类:
其他好文 时间:
2019-11-03 18:39:54
阅读次数:
75
一、hdfsnamenodeHA1、概述?在hadoop1.0的时候,hdfs集群中namenode存在单点故障的问题,当namenode不可用的时候,就会导致整个hdfs集群服务不可用。另外如果需要临时对namenode进行设计或者其他操作时,停掉namenode之后,hdfs集群也无法使用了。?通过HA的方式,可以一定程度上解决单点故障问题。2、namenodeHA工作要点1)元数据管理方式需
分类:
其他好文 时间:
2019-11-03 01:34:32
阅读次数:
89
NN1 NN2 DN ZK ZKFC JNNNODE01 * * *NODE02 * * * * *NODE03 * * *NODE04 * * 1、首先让两个NameNode能互相免密钥,在前一部分中node01已经能免密登陆node02了,所以再让node02免密登陆自己和node01就行 2、 ...
分类:
其他好文 时间:
2019-10-31 23:28:46
阅读次数:
123
1、Nginx+Keepalived实现站点高可用 linux cluster类型 LB:nginx负载,varnish(director module)haproxy,lvs HA:keepalived,heartbeat 采用冗余方式为活动设备提供备用设备,活动设备出现故障时,备用设备主动代替活 ...
分类:
系统相关 时间:
2019-10-29 13:35:39
阅读次数:
117
StringTable:在方法区中的运行常量池中,会将第一次定义的String存入其中,下次再出现时直接将变量指向里面的值。结构是hash表 String s1 = "ha"; String s2 = "ha"; String s3 = s1 +s2; String s4 = "ha" + "ha" ...
分类:
其他好文 时间:
2019-10-28 12:27:24
阅读次数:
71
HA 高可用集群概述及其原理解析 1. 概述 1)所谓HA(High Available),即高可用(7 24小时不中断服务)。 2)实现高可用最关键的策略是消除单点故障。HA严格来说应该分成各个组件的HA机制:HDFS 的HA和YARN的HA。 3)Hadoop2.0之前,在HDFS集群中Name ...
分类:
其他好文 时间:
2019-10-28 01:08:29
阅读次数:
582
YARN HA配置 1. YARN HA工作机制 1.1 官方文档:http://hadoop.apache.org/docs/r2.7.2/hadoop yarn/hadoop yarn site/ResourceManagerHA.html 1.2 YARN HA工作机制,如图3 23所示 2. ...
分类:
其他好文 时间:
2019-10-27 13:12:06
阅读次数:
92
在日常开发过程中,我们不能避免的要对批量数据处理,这时候就要用到集合。集合总体上分为线性集合和非线性集合。线性集合是指元素具有唯一的前驱和后驱的数据结构类型;非线性集合是指有多个前驱和后驱的数据结构类型,如树和图。我们这里主要讲常用的线性集合,常用的线性集合有数组、ArrayList、List、Ha ...
1.图片下面有缝隙(大于1px) a:把容器的标签和img标签放在同一行 b:将img设置为display:block 2.如果图片存在链接,ie会显示蓝色边框 <a></img src='./img' ></a> hack: img { border:0; } 3.表单元素行高对齐方式不一致 ha ...
分类:
其他好文 时间:
2019-10-25 20:15:20
阅读次数:
88