摘要: 搭建HA(高可用)模式的集群参见(http://blog.cheyo.net/92.html) 转自:http://www.it165.net/admin/html/201407/3465.html 社区hadoop2.2.0 release版本开始支持NameNode的HA,本文将详细描述Name 阅读全文
posted @ 2018-09-27 14:28 jiataoqin 阅读(1129) 评论(0) 推荐(0) 编辑
摘要: Hadoop集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起。 (1)HDFS集群:负责海量数据的存储,集群中的角色主要有 NameNode / DataNode/SecondaryNameNode。 (2)YARN集群:负责海量数据运算时的资源调度,集群中的角 阅读全文
posted @ 2018-09-25 16:59 jiataoqin 阅读(24632) 评论(0) 推荐(0) 编辑
摘要: 1 blocksize:(BLOCKSIZE => '65536') 数据块大小配置优化: blocksize默认是64K 数据块越小,索引越大,占用内存也越大, 如果随机查询,比如某个表+某个ID方式, 如果是顺序scan扫描区间,那么设置大一点 否则保持默认值 create "stu",{NAM 阅读全文
posted @ 2018-09-14 11:37 jiataoqin 阅读(1413) 评论(0) 推荐(0) 编辑
摘要: Es 分片交互过程分析 一、Elasticseach如何将数据存储到分片中 问题:当我们要在ES中存储数据的时候,数据应该存储在主分片和复制分片中的哪一个中去;当我们在ES中检索数据的时候,又是怎么判断要查询的数据是属于哪一个分片。 数据存储到分片的过程是一定规则的,并不是随机发生的。 数据存储到分 阅读全文
posted @ 2018-09-13 16:19 jiataoqin 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 在ElasticSearch中,集群(Cluster),节点(Node),分片(Shard),Indices(索引),replicas(备份)之间的关系 Cluster包含多个node,Indices不应该理解成动词索引,Indices可理解成关系数据库中的databases,Indices可包含多 阅读全文
posted @ 2018-09-13 15:58 jiataoqin 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一 精确值 VS 全文 一 精确值 VS 全文 Elasticsearch 中的数据可以概括的分为两类:精确值和全文。 精确值 如它们听起来那样精确。例如日期或者用户 ID,但字符串也可以表示精确值,例如用户名或邮箱地址。对于精确值来讲,Foo 和 foo 是不同的,2014 和 2014-09-1 阅读全文
posted @ 2018-09-12 14:50 jiataoqin 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 一 环境搭建 系统环境:win10的linux子系统,Ubuntu子系统 依赖环境:java 8的环境 启动命令:打开到解压目录,./bin/elasticsearch -d 遇到的问题: 1 es6无法使用root用户: 创建elsearch用户组及elsearch用户 groupadd else 阅读全文
posted @ 2018-09-11 14:34 jiataoqin 阅读(11719) 评论(0) 推荐(1) 编辑
摘要: 转自 http://www.cnblogs.com/lishun1005/p/6019678.html,https://zhuanlan.zhihu.com/p/39536807 作为一名Java使用者,掌握JVM的体系结构也是必须的。说起Java,人们首先想到的是Java编程语言,然而事实上,Ja 阅读全文
posted @ 2018-09-07 15:08 jiataoqin 阅读(3489) 评论(0) 推荐(0) 编辑
摘要: 转自 https://www.cnblogs.com/zh605929205/p/6972589.html 一、表关系 请创建如下表,并创建相关约束 二、操作表 1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、 阅读全文
posted @ 2018-09-05 10:44 jiataoqin 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 转自 http://blog.csdn.net/htyurencaotang/article/details/12406223 这个是常见的对二叉树的操作。总结一下: 设节点的数据结构,如下: 1.二叉树深度 这个可以使用递归,分别求出左子树的深度、右子树的深度,两个深度的较大值+1即可。 2.二叉 阅读全文
posted @ 2018-08-27 13:14 jiataoqin 阅读(994) 评论(0) 推荐(0) 编辑