- 博客(9)
- 资源 (1)
- 问答 (6)
- 收藏
- 关注
原创 Sqoop在CentOS7下的安装使用
背景sqoop可以用在mysql、hdfs、hive、hbase等大数据组件之间迁移数据安装1、把sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tars上传到CentOS72、解压,改名字[root@localhost szc]# tar -zxvf sqoop-1.4.6.bin__hadoop-2.0.4-alpha.tar.gz[root@localhost szc]# mv sqoop-1.4.6.bin__hadoop-2.0.4-alpha s
2020-07-12 22:08:52 678
原创 CentOS7下Hive的安装使用
目录背景安装配置运行命令插入数据表分桶正则serde存储格式排序和聚集子查询视图自定义函数写UDF写UDAF聚集函数表生成函数UDTF通用版表分区删除列动态分区导出表到文件系统查询复合结构中的元素内置函数case...when...then.else语句嵌套select语句浮点数比较like和rlikegroup by分组优化选项本地模式并行执行严格模式压缩解压缩分区宏命令RCFi
2020-07-12 21:56:28 1602
原创 CentOS7下安装使用HBase
目录背景数据结构安装启动hadoop、kafka、ZooKeeper解压hbase压缩包配置HBase启动hbase关闭hbase进入hbase命令行命令创建表,指定列族插入数据,指定行键、列族限定符和值扫描表获取单行数据删除数据(单元格)禁用并删除表让表支持多版本数据与hive集成与pig集成行键设计原则长度原则唯一原则散列原则协处理器的使用结语背景记录下HBase在CentOS7下的安装过程,请事
2020-07-12 20:27:12 1371
原创 Hadoop2.5.0在CentOS7下的安装部署
背景记录下Hadoop2.5.0在CentOS7下安装部署的过程步骤1、新建cdh文件夹,把hadoop的压缩包解压到cdh文件夹里面#mkdir cdh#tar -zxvfhadoop-2.5.0-cdh5.3.6.tar.gz -C cdh2、切换到hadoop解压目录下的etc/hadoop目录,修改hadoop-env.sh、mapred-env.sh、mapred-site.xml.template、hdfs-site.xml、yarn-site.xml、core-sit.
2020-07-12 19:55:39 393
原创 CentOS7安装zookeeper
背景ZooKeeper是很多大数据组件(特别是kafka)都要用到的框架,在此记录下它在CentOS7下安装的过程步骤1、下载压缩包# wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz2、新建zookeeper目录,把压缩包解压其中# mkdir zookeeper# tar -zxvf zookeeper-3.4.9.tar.gz-C zookeepe..
2020-07-12 19:45:23 423
原创 CentOS7下安装使用kafka及其监控组件
背景分享一下这半年学习kafka的笔记简介kafka是分布订阅式生产者消费者模型架构:角色解释:1、broker:一台kafka服务器就是一个broker,里面有多个topic2、producer:向broker发送消息的结点,生产者3、consumer:从broker读取消息的结点,消费者4、consumerGroup:消费者组,里面的消费者负责不同分区的数据。同一个消费者组只能读取一个分区的作用5、topic:消息话题,用于消息分类6、partiti.
2020-07-12 19:40:28 1818
原创 NIO学习笔记
目录背景NIO与IO的区别和基本用法与IO的区别缓冲区的基本用法通道的使用直接缓存区和非直接缓存区分散与聚集网络通信阻塞式非阻塞式UDP管道结语背景整理对java异步io库的学习笔记,示例代码运行环境为jdk8NIO与IO的区别和基本用法与IO的区别1、NIO是New IO或 Non-blocking IO的缩写,面向缓冲区,而IO面向流2、NIO非阻塞,采用选择器,而IO是阻塞式的选择器就是打开到IO设备的连接,负责传输,缓.
2020-07-02 11:39:11 351
原创 JUC线程学习笔记
背景继续赋闲……整理上个月学习JUC线程的笔记。JUC是java.util.concurrent包的简称,示例代码都是在jdk8的环境下运行的CAS简介CAS是Compare And Swap的简称,用于保证数据的原子性,这是硬件对于并发操作共享数据的支持包含三个值:内存值V、预估值A,更新值B当且仅当V == A时,V = B,否则不进行任何操作应用CAS在java中的实现类为原子数据类,可以对值进行原子性修改原始的修改比如i = i++分为三步:int temp
2020-07-01 12:17:20 267
Android中的assets目录,如何对其进行文件的删除?
2019-01-22
Andfix报错NotADexFile,如何解决?
2018-12-04
Android的ndk开发,动态注册报错
2018-05-20
有人尝试过在Android的Application里创建文件吗?
2018-04-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人