- 博客(10)
- 收藏
- 关注
原创 hive详解之hive数据存储
hive详解之hive数据存储hive数据存储格式HIve的文件存储格式有四种:TEXTFILE 、SEQUENCEFILE、ORC、PARQUET,前面两种是行式存储,后面两种是列式存储;所谓的存储格式就是在Hive建表的时候指定的将表中的数据按照什么样子的存储方式,如果指定了A方式,那么在向表中插入数据的时候,将会使用该方式向HDFS中添加相应的数据类型。如果为textfil...
2020-03-21 09:39:27
3731
转载 Redis基础
Redis 概述在我们日常的Java Web开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千...
2020-02-14 18:30:23
161
原创 HBase 管理 API: HBaseAdmin
管理 API 提供了各种数据管理操作功能:通过列族创建表,检查表是否存在,修改表和列族定义,删除表等等。下面将其提供的功能按操作相关性分组讨论。1 基本操作 (Basic Operations)在使用管理 API 之前,需要创建一个 Admin 接口实现的实例。不能直接创建该接口实例,要通过与 table 一样的方式,通过 Connection 类的方法获取一个Admin 实例:Confi...
2020-02-14 17:37:03
844
原创 异常Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException
一.异常信息Exception in thread "main" org.apache.hadoop.hbase.client.RetriesExhaustedException二.解决方案 1.Hbase版本不一致【服务器上启动的Hbase和Spark导入的Hbase-lib不一致】。 2.hdfs的datanode或namenode宕机。 3.Hbase的Hmaster...
2020-02-12 11:02:28
2234
1
转载 kafka启动内存报错There is insufficient memory for the Java Runtime Environment to continue
kafka启动内存报错There is insufficient memory for the Java Runtime Environment to continue原文链接:https://blog.youkuaiyun.com/luChenH/article/details/95985859
2020-02-09 12:24:06
486
原创 Java中DecimalFormat用法
Java中DecimalFormat用法详解做项目时,java编程用到了Java中DecimalFormat,这里总结一下。我们经常要将数字进行格式化,比如取2位小数,这是最常见的。Java 提供DecimalFormat类,可以最快的速度将数字格式化为你需要的样子。下面是一个例子:import java.text.DecimalFormat; public class TestNum...
2020-02-09 10:59:33
205
原创 java:格式化时间(SimpleDateFormat)
Java: 格式化时间(SimpleDateFormat)以下实例演示了如何使用 SimpleDateFormat 类的 format(date) 方法来格式化时间import java.text.SimpleDateFormat;import java.util.Date; public class Main{ public static void main(String[] ...
2020-02-08 20:53:59
280
原创 String、StringBuffer和StringBuilder的区别
String、StringBuffer和StringBuilder的区别StringString类是不可变类,即一旦一个String对象被创建以后,包含在这个对象中的字符序列是不可改变的,直至这个对象被销毁。String a = "123";a = "456";// 打印出来的a为456System.out.println(a)明明已经进行修改,为什么说是一个不可变类?解答...
2020-02-08 20:32:20
126
原创 学习hive时安装mysql出现问题: Failed dependencies: /usr/bin/perl is needed by MySQL-server-5.6.24-1.el6.x86
学习hive时安装mysql出现问题: Failed dependencies: /usr/bin/perl is needed by MySQL-server-5.6.24-1.el6.x86问题解决:安装下面这个依赖yum install -y perl-Module-Install.noarch
2020-02-02 12:38:53
2015
原创 linux中的$代表什么意思
$ 在linux里是用来给变量命令的,例如$JAVA_HOME,是指JAVA_HOME的环境变量。echo $ JAVA_HOME 可以在linux终端输出jdk的home目录。在Shell 脚本中向脚本传递参数也会用到$ ,例如脚本内获取参数的格式为:$n,n 代表一个数字,1 为执行脚本的第一个参数,2 为执行脚本的第二个参数,以此类推。*实例-向脚本传递两个参数,并分别输出,其中 $0...
2019-12-20 17:21:57
5540
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人