摘要: 先stop-all.sh 删除hdfs-site.xml中的这两个目录 然后删除core-site.xml 中的这个目录 然后格式化hdfs hdfs namenode -format 即可启动成功 注意:顺序不要错,很多人namnode起不来都是顺序错了 阅读全文
posted @ 2019-12-04 19:26 小小分析猿 阅读(160) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/biehongli/p/8734574.html 阅读全文
posted @ 2019-12-02 23:01 小小分析猿 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 数据库事务的属性包括四大类,即ACID。ACID分别是四个英文单词的首写字母,这四个英文单词是Atomicity(原子性)、 Consistency(一致性)、Isolation(隔离性)、Durability(持久性)。 1、原子性 Atomicity 事务的原子性指的是,事务中包含的程序作为数据 阅读全文
posted @ 2019-10-20 16:49 小小分析猿 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 不需要建索引的三种情况: 1.表记录太少 2.经常需要增删改查的表 3.数据重复过多且分布平均的字段,建了效果不明显 JOIN语句优化 左右连接相反加索引 尽量减少join的循环总次数,永远用小的结果集去驱动大的结果集 保证join字段都已经建好索引 在无法保证join字段都建好索引的情况下且内存资 阅读全文
posted @ 2019-10-17 20:51 小小分析猿 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 索引检索原理: 建立索引相当于对某字段构建了一个b+树,从而使遍历速度大大加快 索引的分类: 普通索引:仅加速查询 唯一索引:加速查询 + 列值唯一(可以有null) 主键索引:加速查询 + 列值唯一(不可以有null)+ 表中只有一个 组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引 阅读全文
posted @ 2019-10-11 19:08 小小分析猿 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 库操作: SHOW DATABASES;#显示所有数据库 CREATE DATABASE IF NOT EXISTS db_name CHARACTER SET UTF8; # 创建库(选择字符编码) SHOW CREATE DATABASE db_name CHARACTER SET UTF8;# 阅读全文
posted @ 2019-09-27 20:37 小小分析猿 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 解压hbase后 cd conf vim hbase-site.xml <configuration><property><name>hbase.rootdir</name><value>hdfs://ubuntu-00:9000/hbase</value></property> <property 阅读全文
posted @ 2019-09-21 20:59 小小分析猿 阅读(365) 评论(0) 推荐(0) 编辑
摘要: tar -xvf zookeeper安装包 cd zookeeper/conf cp zoo_sample.cfg zoo.cfg vim zoo.cfg 设置dataDir,末尾添加server 然后将zookeeper安装包scp到其他服务器 注意:dataDir目录需要自己手动生成 并且在da 阅读全文
posted @ 2019-09-21 20:41 小小分析猿 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 在8088端口可以看到日志文件(主要看error),操作如下: 1.window jdk版本最好和linux jdk 版本一致,不然容易出现莫名奇妙的bug 之前出现一个bug: UnsupportedClassVersionError: ....... 就是版本错误引起的,花了好长的时间才搞定 2 阅读全文
posted @ 2019-09-07 11:13 小小分析猿 阅读(1123) 评论(1) 推荐(1) 编辑
摘要: 1.删除hdfs-site.xml中dfs.namenode.name.dir目录和dfs.datanode.data.dir目录 然后 hdfs namenode -format 不然将无法启动namenode和datanode 2.重装jdk后,发现hadoop找不到java: 很可能是java 阅读全文
posted @ 2019-09-06 16:33 小小分析猿 阅读(653) 评论(0) 推荐(0) 编辑