09 2019 档案
摘要:# 基本配置 ```shell#目录结构: bin:二进制的客户端命令 etc:存放配置文件 etc/conf lib:存放jar包的目录 sbin:存放管理类的脚本启动服务 share:hadoop所有的jar包 #查看主机名 hostname#临时修改主机名 hostname hadoop#永久
阅读全文
摘要:shell 第1章 Shell概述 大数据程序员为什么要学习Shell呢? 1)需要看懂运维人员编写的Shell程序。 2)偶尔会编写一些简单Shell程序来管理集群、提高开发效率。 第2章 Shell解析器 (1)Linux提供的Shell解析器有: (2)bash和sh的关系 (3)Centos
阅读全文
摘要:第4章 DDL数据定义 4.1 创建数据库 1)创建一个数据库,数据库在HDFS上的默认存储路径是/user/hive/warehouse/*.db。 2)避免要创建的数据库已经存在错误,增加if not exists判断。(标准写法) 3)创建一个数据库,指定数据库在HDFS上存放的位置 4.2
阅读全文
摘要:第2章 Hive安装 2.1 Hive安装地址 1.Hive官网地址 http://hive.apache.org/ 2.文档查看地址 https://cwiki.apache.org/confluence/display/Hive/GettingStarted 3.下载地址 http://arch
阅读全文
摘要:* hadoop的主节点 hdfs集群启动用户下1 解压2 配置环境变量3 初始化元数据库 hive命令初始化元数据库schematool -dbType derby -initSchemaschematool -dbType mysql -initSchema 初始化元数据* mv metasto
阅读全文
摘要:1、协调服务组件Zookeeper Zookeeper的作用如下: 1. 保证任何时候,集群中只有一个HMaster; 2. 存储所有的HRegion的寻址入口; 3. 实时监控HRegionServer的上线和下线信息,并实时通知给HMaster; 4. 存储HBase的schema和table元
阅读全文
摘要:1 hbase写入流程 hbase中无论是新增数据还是修改已有行,其内部流程都是一样的,hbase执行写入时会写到两个地方,write-ahead log 简称wal 也叫hlog 预写式日志 和 MemStore,hbase默认把数据先写到这两个地方,只有这两个地方的变化都写入并确认后,才认为写动
阅读全文
摘要:$HADOOP_USER_NAME #创建命名空间create_namespace 'bd1902' #展示所有命名空间 list_namespace #删除命名空间,The namespace must be empty.drop_namespace 'IMUT' create 't1', 'f1
阅读全文
摘要:由于Ubuntu重启之后,ip很容易改变,可以用以下方式固定ip地址 1.设置ip地址 vi /etc/network/interface # The loopback network interfaceauto loiface lo inet loopback # The primary netw
阅读全文
摘要:SSH 免密码登陆 serverA 机器上 userA 用户,想要免密钥登陆到serverB机器上 1、集群中的所有机器 安装ssh 服务端sudo apt-get updatesudo apt-get install openssh-server 2、查看ssh运行状态 ps -e | grep
阅读全文
摘要:sudo vi /etc/hosts 192.168.117.50 master192.168.117.60 slave1192.168.117.70 slave2192.168.117.80 slave3添加以上内容,避免有重复机器名出现
阅读全文
摘要:单机模式 部署创建目录sudo mkdir /home/briup/software/data/hbase/logs sudo chown hbase:hadoop /home/briup/software/data/hbase/logs 1 解压后 进入 hbase-2.0.1/conf 目录 修
阅读全文
摘要:JDBC操作 固定6个步骤 1.注册驱动【源码装入内存 2.建立数据库连接 3.获取一个Statement对象 4.执行sql语句 5.处理结果集【如果有的话】 比较繁琐 用户自己提取数据 封装处理 6.释放资源 结论: 1.jdbc操作固定6步骤 代码复用率太低 重复动作 2.结果集处理 过于繁琐
阅读全文
摘要:三 使用XML配置SQL映射器(映射文件) 关系型数据库和SQL是经受时间考验和验证的数据存储机制。和其他的ORM 框架如Hibernate不同,【MyBatis鼓励】开发者可以直接【使用数据库】,而不是将其对开发者隐藏,因为这样可以充分发挥数据库服务器所提供的SQL语句的巨大威力。 与此同时,My
阅读全文
摘要:二 mybatis配置详解 MyBatis最关键的组成部分是SqlSessionFactory,我们可以从中获取SqlSession, 并执行映射的SQL语句。SqlSessionFactory对象可以通过基于XML的配置信息或者JavaAPI创建。而mybatis-config.xml配置文件就是
阅读全文
摘要:mybatis框架的引入: JDBC里面 对功能实现的进一步封装,可以按照以下方式操作 Student s = new Student(id,name); util.save(s); ORM: object relation mapping 【对象】【关系】映射 将对象 映射到 数据库中 类名 数据
阅读全文

浙公网安备 33010602011771号