学习 Hive(六):HQL 实战与优化

实战 显示建表语句 show create table <库名>.<表名> 删除列 Hive 没有提供 ALTER TABLE DROP COLUMN 的功能,如果需要删除列,只能通过替换的方式实现: 列名 类型 name string birth »

HDFS 日常运维

问题一:HDFS 读超时 堆栈信息: java.net.SocketTimeoutException: 60000 millis timeout while waiting for channel to be ready for read. ch : java.nio.channels.SocketChannel[connected local= »

学习 Presto(五):集成 Cassandra

Cassandra 简介 Apache Cassandra 是一个开源、分布式去中心化、弹性扩展、高可用错误容忍、可调一致性、面向行的数据库,分布式设计基于亚马逊 Dynamo,数据模型基于谷歌 Bigtable,最初由 Facebook 创建 配置 创建文件 etc/catalog/cassandra.properties 文件: connector.name= »

学习 Spring Boot(十一):集成 Quartz 调度定时任务

Quartz 任务调度库,支持丰富的调度规则 概念 Trigger 代表了调度的时机 Job 代表了调度的任务 Scheduler 代表了在 Trigger 指定的时机调度 JobDetail 指定的任务 以“每天早上六点半叫我起床”为例,“每天早上六点半”对应着 Trigger,“叫我起床”对应着 Job,而⏰对应着 Scheduler »

学习 Hive(五):Hive MetaStore Java API

通过 Java 获取 Hive 元数据信息有两种方式: hive-metastore 包,通过 Hive Metastore Server 获取; hive-jdbc 包,通过 HiveServer2 获取。 对比两种方式,如果仅获取 Hive 元数据信息,而不操作底层数据,建议使用第一种方式。 依赖 首先,将 »