phoenix常用命令
1、登录命令
./sqlline.py localhost:2181:/hbase-unsecure
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc3 { color: #FF0000 }
.sc7 { font-weight: bold; color: #804000 }
.sc8 { }
2、退出
!quit
!exit
3、帮助
4、列出metadata信息
5、创建表
create table if not exists ljc.student(id integer primary key,name varchar(20));
6、查看当前库中存在的表
!tables
phoenix中的表信息都存在SYSTEM.CATALOG表中,也可以通过下面的sql语句查看系统的表信息
select * from SYSTEM.CATALOG;
注意:
1、如果不加双引号,会自动将小写转为大写
2、phoenix表名区分大小写
7、删除表
drop table ljc.student;
8、查看表结构
!describe "METRIC_AGGREGATE"
注意:
phoenix/hbase对表名、字段名都是大小写敏感,如果直接写小写字母,不加双引号,则默认会被转换成大写字母
9、插入、更新
Phoenix中不存在update的语法关键字,而是upsert ,功能上替代了Insert+update
10、示例SQL
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc4 { color: #FF8000 }
.sc5 { font-weight: bold; color: #0000FF }
.sc7 { color: #808080 }
.sc10 { font-weight: bold; color: #000080 }
.sc11 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc3 { color: #FF0000 }
.sc7 { font-weight: bold; color: #804000 }
.sc8 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc4 { color: #FF8000 }
.sc5 { font-weight: bold; color: #0000FF }
.sc10 { font-weight: bold; color: #000080 }
.sc11 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc5 { font-weight: bold; color: #0000FF }
.sc10 { font-weight: bold; color: #000080 }
.sc11 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc5 { color: #808080 }
.sc7 { font-weight: bold; color: #804000 }
.sc8 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc3 { color: #FF0000 }
.sc6 { color: #808080 }
.sc7 { font-weight: bold; color: #804000 }
.sc8 { }
如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的【推荐】。
如果,您希望更容易地发现我的新博客,不妨点击一下左下角的【关注我】。
如果,您对我的博客所讲述的内容有兴趣,请继续关注我的后续博客,我是【刘超★ljc】。
本文版权归作者,禁止转载,否则保留追究法律责任的权利。
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc3 { color: #FF0000 }
.sc7 { font-weight: bold; color: #804000 }
.sc8 { }
span { font-family: "Courier New"; font-size: 10pt; color: #000000 }
.sc0 { }
.sc5 { font-weight: bold; color: #0000FF }
.sc10 { font-weight: bold; color: #000080 }
.sc11 { }
phoenix常用命令的更多相关文章
- Hadoop生态圈-phoenix完全分布式部署以及常用命令介绍
Hadoop生态圈-phoenix完全分布式部署 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. phoenix只是一个插件,我们可以用hive给hbase套上一个JDBC壳,但是你 ...
- Phoneix(一)简介及常用命令
一.简介 Apache Phoneix是运行在HBase之上的高性能关系型数据库,通过Phoneix可以像使用jdbc访问关系型数据库一样访问HBase. Phoneix操作的表以及数据存储在HBas ...
- Linux 常用命令(持续补充)
常用命令: command &:将进程放在后台执行 ctrl + z:暂停当前进程 并放入后台 jobs:查看当前后台任务 bg( %id):将任务转为后台执行 fg( %id):将任务调回前 ...
- LVM基本介绍与常用命令
一.LVM介绍LVM是 Logical Volume Manager(逻辑卷管理)的简写,它是Linux环境下对磁盘分区进行管理的一种机制LVM - 优点:LVM通常用于装备大量磁盘的系统,但它同样适 ...
- Linux学习笔记(一):常用命令
经过统计Linux中能够识别的命令超过3000种,当然常用的命令就远远没有这么多了,按照我的习惯,我把已经学过的Linux常用命令做了以下几个方面的分割: 1.文件处理命令 2.文件搜索命令 3.帮助 ...
- git常用命令(持续更新中)
git常用命令(持续更新中) 本地仓库操作git int 初始化本地仓库git add . ...
- 【原】npm 常用命令详解
今年上半年在学习gulp的使用,对npm的掌握是必不可少的,经常到npm官网查询文档让我感到不爽,还不如整理了一些常用的命令到自己博客上,于是根据自己的理解简单翻译过来,终于有点输出,想学习npm这块 ...
- npm常用命令
npm常用命令 环境:win7 npm 是什么 NPM(node package manager),通常称为node包管理器.顾名思义,它的主要功能就是管理node包,包括:安装.卸载.更新.查看.搜 ...
- Git 常用命令
一.初始環境配置 git config --global user.name "John Doe"git config --global user.email johndoe@ex ...
随机推荐
- Python 迭代器和列表解析
Python 迭代器和列表解析 1)迭代器 一种特殊的数据结构,以对象形式存在 >>> i1 = l1.__iter__() >>> i1 = iter(l1) 可 ...
- 初试spring-session
一.简介 spring-session提供了用户会话信息管理的API和实现. 它将取代容器中的HttpSession.在没有容器会话集群方案的情况下,使得支持会话集群微不足道. 它支持在一个浏览器实例 ...
- Spring AOP的注解实现
适用场景: 记录接口方法的执行情况,记录相关状态到日志中. 注解类:LogMark.java package com.lichmama.spring.demo.annotation; import j ...
- IIS 部署WCF服务注意事项
IIS部署WCF服务的时候经常会出现如下错误: System.ServiceModel.EndpointNotFoundException”类型的未经处理的异常在 WinformWcfHost.exe ...
- 基于Node.js的微信JS-SDK后端接口实现
做了一个网站,放到线上,用微信打开,点击分享,可是分享后发给朋友的链接卡片是微信默认自带的,如下: 这标题,描述以及图片是默认自带的,丑不说,分享给别人还以为是盗号网站呢,而接入微信的JSSDK后,分 ...
- threejs里面的vector3源码解析
// File:src/math/Vector3.js /** * @author mrdoob / http://mrdoob.com/ * @author *kile / http://kile. ...
- 输入三个整数x、y、z,请把这三个数由小到大输出
题目:输入三个整数x,y,z,请把这三个数由小到大输出. 程序分析:我们想办法把最小的数放到x上,先将x与y进行比较,如果x> y则将x与y的值进行交换,然后再用x与z进行比较,如果x> ...
- docker~linux下的部署和基本命令
回到目录 docker是最近比较流行的容器工具,它可以帮助我们快速部署应用,尤其是在“微服务”环境下,成百个服务要去启动,停止,部署一次太麻烦,而如果把它部署到docker里,下一次应用就方便多了,如 ...
- Memcache+cookie实现模拟session
上一片讲到Memcached在Windows上的安装,和用Telnet工具进行命令操作,在稍微了解了原理之后,我也就开始尝试着用程序来对Memcached进行操作.这一篇分为两个部分,第一部分是用.n ...
- 函数响应式编程及ReactiveObjC学习笔记 (-)
最近无意间看到一个视频讲的ReactiveObjC, 觉得挺好用的 但听完后只是了解个大概. 在网上找了些文章, 有的写的比较易懂但看完还是没觉得自己能比较好的使用RAC, 有的甚至让我看不下去 这两 ...