Phoenix
Phoenix是构建在HBase上的一个SQL层,能让我们用标准的JDBC APIs而不是HBase客户端APIs来创建表,插入数据和对HBase数据进行查询。Phoenix完全使用Java编写,作为HBase内嵌的JDBC驱动。
weixin_43563705
将自己的所学到的知识分析给大家
展开
-
Phoenix错误信息: Malformed connection url
案例 HBase: create 'employee','company','family' put 'employee','row1','company:name','ted' put 'employee','row1','company:position','worker' put 'employee','row1','family:tel','13600912345' put 'employee','row2','company:name','michael' put 'employee','row2原创 2021-04-02 11:55:19 · 1396 阅读 · 1 评论 -
Phoenix索引
Phoenix索引 目标:掌握Phoenix索引类型,及创建语法。 掌握创建索引与查询条件的设计原则。 在海量数据背景下,查询数据快速返回是典型的应用场景。在phoenix数据表基础之上创建索引,能够大幅提高数据的查询效率。Phoenix支持的索引有三个类型,分别是覆盖索引、全局索引、本地索引。 A: 覆盖索引Covered Index 覆盖索引要求查询语句中的条件字段、查询字段都必须创建过索引,...原创 2020-01-02 16:21:19 · 3283 阅读 · 1 评论 -
Phoenix常用命令
Phoenix常用命令 目标:掌握Phenix常用的表操作命令 创建phoenix表 create table if not exists testtable( A bigint not null, B double, C varchar(200), D varchar(200) CONSTRAINT testtable PRIMARY KEY(A)); 查看表结构 !desc t...原创 2020-01-02 15:59:51 · 3193 阅读 · 2 评论 -
Phoenix使用
Phoenix使用 目标:了解phoenix4种调用方式 Phoenix可以有4种方式调用: 批处理方式 命令行方式 GUI方式 JDBC调用方式 (1)批处理方式 A: 创建user_phoenix.sql文件 内容如下 CREATE TABLE IF NOT EXISTS user_phoenix ( state CHAR(2) NOT NULL, city VARCHAR NOT ...原创 2020-01-02 15:55:45 · 3004 阅读 · 1 评论 -
Phoenix的安装部署
Phoenix的安装部署 提前安装好ZK集群、hadoop集群、Hbase集群 从对应的地址下载 提取码: mz69这里我们使用的是:apache-phoenix-4.14.0-cdh5.14.2-bin.tar.gz 3. 上传、解压 将对应的安装包上传到对应的Hbase集群其中一个服务器的/export/softwares目录下 解压:tar zxvf apache-phoenix-4....原创 2020-01-02 15:41:28 · 2995 阅读 · 2 评论