phoenix

CDH6.3.2 启用Kerberos 集成使用phoenix

孤街浪徒 提交于 2020-10-03 12:34:52
CDH6.3.2 启用Kerberos 集成使用phoenix 标签(空格分隔):大数据平台构建 一、下载并安装Phoenix parcel 二、安装CSD文件 三、在Cloudera Manager中添加Phoenix服务(前提是已经安装了HBase服务) 四、配置HBase以用于Phoenix 五、验证Phoenix安装 与冒烟测试 六、导入数据验证测试 七、关于phoinex 的schema 与 hbase 的namespace 集成 一、下载并安装Phoenix parcel 下载地址 https://archive.cloudera.com/phoenix/6.2.0/parcels/ PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel PHOENIX-5.0.0-cdh6.2.0.p0.1308267-el7.parcel.sha https://archive.cloudera.com/phoenix/6.2.0/csd/ PHOENIX-1.0.jar 1. 登录Cloudera Manager,点“群集”->“Parcel”,进入Parcel页。 2. 点击“配置”,添加远程Phoenix Parcel URL,如图1所示,然后保存更改。 4. 完成下载后,点击“分配” 5. 分配完成后,点击“激活” 二、安装CSD文件 2

exp 时遇到密码有特殊字符(!@#)解决方法

寵の児 提交于 2020-10-03 04:47:58
exp 时遇到密码有特殊字符(!@#)解决方法 踏雪无痕 2013-12-26 12:54:29 5587 收藏 展开 今天exp数据库时,遇到密码有特殊字符情况(!@#)之前没遇到过,oracle不能正确识别net服务名,尝试很多办法,现在总结一下: 1、在windows系统解决办法 exp 用户名/“““密码”””@net服务名 file=mahanso.dmp log=mahanso.log 注:其中:“““密码”””,3对双引号。 2、在linux系统解决办法 exp ‘用户名/“密码“’@net服务名 file=mahanso.dmp log=mahanso.log 注:其中:“密码“,1对双引号。‘用户名/“密码”’ ,1对单引号 来源: oschina 链接: https://my.oschina.net/rootliu/blog/4283878

Joining Two Datasets with Predicate Pushdown

China☆狼群 提交于 2020-08-25 04:04:09
问题 I have a Dataset that i created from a RDD and try to join it with another Dataset which is created from my Phoenix Table : val dfToJoin = sparkSession.createDataset(rddToJoin) val tableDf = sparkSession .read .option("table", "table") .option("zkURL", "localhost") .format("org.apache.phoenix.spark") .load() val joinedDf = dfToJoin.join(tableDf, "columnToJoinOn") When i execute it, it seems that the whole database table is loaded to do the join. Is there a way to do such a join so that the

Joining Two Datasets with Predicate Pushdown

浪子不回头ぞ 提交于 2020-08-25 04:03:06
问题 I have a Dataset that i created from a RDD and try to join it with another Dataset which is created from my Phoenix Table : val dfToJoin = sparkSession.createDataset(rddToJoin) val tableDf = sparkSession .read .option("table", "table") .option("zkURL", "localhost") .format("org.apache.phoenix.spark") .load() val joinedDf = dfToJoin.join(tableDf, "columnToJoinOn") When i execute it, it seems that the whole database table is loaded to do the join. Is there a way to do such a join so that the

Joining Two Datasets with Predicate Pushdown

丶灬走出姿态 提交于 2020-08-25 04:02:24
问题 I have a Dataset that i created from a RDD and try to join it with another Dataset which is created from my Phoenix Table : val dfToJoin = sparkSession.createDataset(rddToJoin) val tableDf = sparkSession .read .option("table", "table") .option("zkURL", "localhost") .format("org.apache.phoenix.spark") .load() val joinedDf = dfToJoin.join(tableDf, "columnToJoinOn") When i execute it, it seems that the whole database table is loaded to do the join. Is there a way to do such a join so that the

hbase学习

无人久伴 提交于 2020-08-20 08:12:43
简介 数据存储模型及关系型数据库的区别 一般都是牺牲一致性, 最终达到最终一致性 HBase 概念 区别 基础架构 HBASE 原理和操作 写流程 预写入会写入HLog 里面, 通过HLog 来保证数据不丢失 读流程 模块协作 shell 命令 学会用 help , 可以获取使用说明 比如: help 'status' # HBase shell中的帮助命令非常强大,使用help获得全部命令的列表,使用help ‘command_name’获得某一个命令的详细信息 help 'status' # 查询服务器状态 status # 查看所有表 list # 创建一个表 create 'FileTable','fileInfo','saveInfo' # 获得表的描述 describe 'FileTable' # 添加一个列族 alter 'FileTable', 'cf' # 删除一个列族 alter 'FileTable', {NAME => 'cf', METHOD => 'delete'} # 插入数据 put 'FileTable', 'rowkey1','fileInfo:name','file1.txt' put 'FileTable', 'rowkey1','fileInfo:type','txt' put 'FileTable', 'rowkey1',

「从零单排HBase 11」HBase二级索引解决方案

孤人 提交于 2020-08-17 06:19:02
HBase一个令人惋惜的地方,就是不支持二级索引。因此,社区有了很多补充方案来填补HBase的二级索引能力的缺陷。 今天,我们就来看看有哪些二级索引方案,通过对比各个方案的优缺点,并结合我们的具体场景做出二级索引方案选型。 1.为什么需要二级索引 HBase系统单纯从解决大数据实时读写问题角度出发,重点关注于分布式存储的扩展性、容错性、读写性能等方面,为此也牺牲了很多传统关系型数据库的功能,比如事务,SQL表达与分析等。 实际上,这是NoSQL最初的含义,以解决大数据的实时存取为首要目标,提供简单的Get,Put,Scan接口,解决用户的大数据量存储的需求。因此,HBase完全是一个非常优秀的大数据实时存取引擎,解决了传统数据库的容量问题。 就目前官方的HBase系统来说,并不支持二级索引,只有rowkey作为一级索引, 如果要对库里的非rowkey字段进行数据检索和查询, 往往要通过MapReduce/Spark等分布式计算框架进行,硬件资源消耗和时间延迟都会比较高。 为了HBase的数据查询更高效、适应更多的场景, 诸如使用非rowkey字段检索也能做到秒级响应,或者支持各个字段进行模糊查询和多字段组合查询等, 因此需要在原生HBase基础上构建二级索引, 以满足现实中更复杂多样的业务需求。一般有以下三类方案: 基于HBase的Coprocessor的方案

如果感觉没有动力或是心情很失落,那就听听战歌吧!(可免费下载)

帅比萌擦擦* 提交于 2020-08-16 17:27:12
世上没有过不去的坎,如果有,那就听听战歌吧,如果还有,那就再听一遍! 每一项挑战都有它的倒计时,无论你愿不愿意,时间都会推着你先前走,你可以原地休息,也可以起来奔跑,休息舒服,奔跑很累,奔跑的人已经浴火重生、登峰造极,到达终点只是时间的问题,而休息的人依然在原地。 1、 Victory 2、 EI Dorado 3、 Star Sky 4、 For The Win 5、 Empire Of Angels 6、 Dragon Rider 7、 Jump! 这些BGM都是由一家名叫Two Steps From Hell(地狱咫尺)音乐制作公司制作完成,由Nick Phoenix和Thomas J. Bergersen于2006年3月在美国洛杉矶成立,公司主要制作用于电影预告片的音乐,作品风格以史诗、气势、新世纪、古典为主。 感谢酷狗音乐提供平台 来源: oschina 链接: https://my.oschina.net/u/4258176/blog/4497881