关闭
当前搜索:

Trafodion 工具之dtmci

我们知道Trafodion是一款分布式的SQL on Hadoop的SQL引擎,底层基于HBase。Trafodion是一款Hadoop之上的HTAP型数据库,即同时支持事务型及分析型的场景于一体的数据库。其中,事务型场景主要基于底层HBase,因为HBase是一款Key-Value式数据库,特别适合于大数据量的随机读写;而分析型场景一般会基于Hive,Trafodion可以直接访问原生的Hive...
阅读(15) 评论(0)

Cloudera 安装Parcel提示主机运行状况不良

现象 通过Cloudera WEB界面安装Hadoop过程中,在安装Parcel步骤时,一个节点分配激活失败,报错信息显示”主机运行状况不良”,如下图所示。 解决 删除agent目录下面的cm_guid文件,并重启失败节点的agent服务恢复。 [root@esgyn001 ~]# cd /var/lib/cloudera-scm-agent/ cm_guid res...
阅读(21) 评论(0)

Linux fdisk 磁盘分区

磁盘分区是将一个硬盘驱动器划分为若干个逻辑驱动器,它是将硬盘上连续的区块当作一个独立的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。 使用多个分区的好处主要有: 1 防止数据丢失,若系统中只有一个分区,那么如果这个分区损坏,用户将丢失所有的数据。 2 增加磁盘使用率,可以使用不同的区块大小来格式化分区,若磁盘区块大小为4K,但有很多1K的小文件,那么每存储一个文件将浪费3K...
阅读(21) 评论(0)

Trafodion新特性-表级与字段级注释功能(COMMENT)

前段时间,经常被社区中的Trafodion用户问及Trafodion是否支持表和字段的注释功能,即通常的COMMENTS功能。一个数据库中可能包含了很多个表,每个表可能也包含了很多个字段。每个表或字段都可能具有其业务上的不同含义,对于业务不熟悉的新人,如果一开始接触到的就是很多只有表名列名的表时,很可能会迷惑茫然。这时,如果每个表及每个字段都有比较清晰地注释定义,那么对于新人理解其业务含义则有相当...
阅读(29) 评论(0)

华为Hadoop FusionInsight+SUSE安装教程

本篇博客通过详细步骤描述如何在SUSE Linux系统上搭建华为Hadoop FusionInsight集群,如有描述有误,请指正。 关于版本 FusionInsight版本:FusionInsight_HD_V100R002C60U10_SLES SUSE版本:SUSE 11 SP4 以下是具体安装步骤, 一、 准备3台虚拟机集群(SUSE 11 SP4操作系统) 二、 修改主机...
阅读(85) 评论(0)

Trafodion QUERY-ID 详解

Trafodion中每一个执行的Query都具有唯一的标识,我们称之为QUERY-ID,QUERY-ID是唯一的,当某一个具体的SQL语句被编译后,QUERY-ID即生成用来标识特定的SQL语句。QUERY-ID从表面上看是一串特定的字符串,如MXID11000013545212381624386556109000000000206U3333300_104___SQLCI_DML_LAST__,实际...
阅读(140) 评论(0)

Trafodion ROLLUP函数

Trafodion支持ROLLUP分析函数,ROLLUP分析函数在GROUP BY函数的基础上增加了额外的汇总信息,下面让我们通过实例来了解Trafodion中的ROLLUP与GROUP BY吧~首先,我们来创建测试表并插入测试数据,CREATE TABLE DEPART("部门" char(10),"员工" char(6),"工资" int);INSERT INTO DEPART SELECT '...
阅读(123) 评论(0)

CentOS6 在线安装PostgreSQL10

本文主要通过实际案例介绍如何在CentOS6环境中在线安装PostgreSQL10,安装环境需具备能够使用yum在线安装功能。具体安装步骤如下,1 下载对应版本的PGDG文件 从https://yum.postgresql.org/repopackages.php页面找到对应的版本,这里使用https://download.postgresql.org/pub/repos/yum/10/redha...
阅读(165) 评论(0)

CDH5.4 安装Phoenix

CDH对Phoenix的安装支持并没有像其他Hadoop组件如HBase、Impala那些可以直接从CDH Manager进行一键式安装,早期,CDH Labs提供一个CLAS_PHOENUX的parcel包,确实是可以通过CDH Manager中安装parcel的方法来安装,但版本比较老旧。CDH最新的版本中,开始有一些正式的Phoenix的parcel安装包,提供客户正式使用,支持的Phoeni...
阅读(175) 评论(1)

使用SQuirreL客户端工具配置连接 Phoenix

Phoenix是一款SQL on HBase的SQL引擎,它把SQL转换成HBase的get/put API查询底层的数据。Phoenix支持标准的JDBC,可以通过SQuirreL等客户端工具通过JDBC的方式连接并执行SQL语句。假设我们已经有一套现成的Phoenix集群环境,现介绍如何配置SQuirreL连接Phoenix并执行简单的SQL查询。主要步骤如下,1 通过SQuirreL工具添加D...
阅读(226) 评论(0)

Hive表如何使用多字符分隔

一般情况下,Hive建表指定分隔符使用”row format delimited fields terminated by”语法,以下是一个最简单的例子,hive> create external table t2 (a int, b string) > row format delimited fields terminated by '|' > location '/user/h...
阅读(156) 评论(0)

Trafodion 使用HBase snapshot方式迁移单表

在前面的一篇文章中,我们介绍了如何使用Trafodion自带的UNLOAD功能进行数据导出以及使用odb工具进行数据导入,合起来完成两个不同的Trafodion集群之间(即便是网络不联通情况)的单表迁移工作,详情请参考博客: http://blog.csdn.net/post_yuan/article/details/72964165然而,此种方式需要把数据先导成为文本文件(可能为压缩格式)然后再用...
阅读(186) 评论(1)

Linux rm -rf删除文件不释放空间的解决办法

前几天发现在Linux系统下有一个很大的无用文件,于是用rm -rf 删除,然后用df -h查看磁盘空间,发现即使文件被删除了,但文件所占用的空间并未释放,十分疑惑,于是在网上找到了解决方案,即使用lsof | grep deleted查看占用的进程并kill相关进程。具体情况是这样,使用rm -rf 删除文件之后用df -h查看磁盘空间,发现空间未释放,/opt/test的空间使用率达到68%,而...
阅读(190) 评论(0)

Hive on MR/Spark

在当前稍微新一点的Hadoop版本中,都支持Hive跑在Spark上,即使用Spark代替默认的MapReduce作为Hive的执行引擎,假如在已经安装配置好Spark之后,只需要简单地通过“set hive.execution.engine=spark”来切换让Hive跑在Spark之上。首先试验使用默认的MapReduce作为Hive的计算引擎,hive> select count(*) fro...
阅读(137) 评论(0)

Trafodion 查看视图定义

Trafodion作为一款SQL on Hadoop的数据库引擎,支持标准的SQL功能,支持增删查改DML语句,也支持建表、建索引、建视图等DDL语句。本文主要介绍如何在Trafodion中创建视图,并查询视图的定义。可能大家都已经了解什么是视图,但这里我还是要稍微提一下数据库中视图的概念。视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表——Base T...
阅读(189) 评论(0)
237条 共16页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:164009次
    • 积分:4099
    • 等级:
    • 排名:第8836名
    • 原创:227篇
    • 转载:7篇
    • 译文:3篇
    • 评论:35条
    Apache Trafodion中国交流群
    QQ:233105278
    联系方式
    微信号:ygzxlgjbd
    最新评论