Apache Phoenix数据类型
数据类型 |
Java Map |
占用大小 (byte) |
范围 |
INTEGER |
java.lang.Integer |
4 |
-2147483648 to 2147483647 |
UNSIGNED_INT |
java.lang.Integer |
4 |
0 to 2147483647 |
BIGINT |
java.lang.Long |
8 |
-9223372036854775807 to 9223372036854775807 |
UNSIGNED_LONG |
java.lang.Long |
8 |
0 to 9223372036854775807 |
TINYINT |
java.lang.Byte |
1 |
-128 to 127 |
UNSIGNED_TINYINT |
java.lang.Byte |
1 |
0 to 127 |
SMALLINT |
java.lang.Short |
2 |
-32768 to 32767 |
UNSIGNED_SMALLINT |
java.lang.Short |
2 |
0 to 32767 |
FLOAT |
java.lang.Float |
4 |
-3.402823466 E + 38 to 3.402823466 E + 38 |
UNSIGNED_FLOAT |
java.lang.Float |
4 |
0 to 3.402823466 E + 38 |
DOUBLE |
java.lang.Double |
8 |
-1.7976931348623158 E + 308 to 1.7976931348623158 E + 308 |
UNSIGNED_DOUBLE |
java.lang.Double |
8 |
0 to 1.7976931348623158 E + 308 |
DECIMAL |
java.math.BigDecimal |
DECIMAL(p,s) |
|
BOOLEAN |
java.lang.Boolean |
1 |
TRUE and FALSE |
TIME |
java.sql.Time |
8 |
yyyy-MM-dd hh:mm:ss |
DATE |
java.sql.Date |
8 |
yyyy-MM-dd hh:mm:ss, |
TIMESTAMP |
java.sql.Timestamp |
12 |
yyyy-MM-dd hh:mm:ss[.nnnnnnnnn] |
UNSIGNED_TIME |
java.sql.Time |
8 |
yyyy-MM-dd hh:mm:ss |
UNSIGNED_DATE |
java.sql.Date |
8 |
yyyy-MM-dd hh:mm:ss |
UNSIGNED_TIMESTAMP |
java.sql.Timestamp |
12 |
|
VARCHAR |
java.lang.String |
VARCHAR(n) |
|
CHAR |
java.lang.String |
CHAR (n) |
|
BINARY |
byte[] |
BINARY(n) |
|
VARBINARY |
byte[] |
VARBINARY |
|
ARRAY |
java.sql.Array |
VARCHAR ARRAY |
Apache Phoenix数据类型的更多相关文章
- Apache Phoenix的Array类型
Apache Phoenix支持JDBC ARRAY类型,任何原生的数据类型就可以在ARRAY中使用.下面我介绍一下在创建的表中使用ARRAY类型. 先看一下创建表的SQL语句: CREATE TAB ...
- Apache Phoenix系列 | 从入门到精通(转载)
原文地址:https://cloud.tencent.com/developer/article/1498057 来源: 云栖社区 作者: 瑾谦 By 大数据技术与架构 文章简介:Phoenix是一个 ...
- [saiku] 使用 Apache Phoenix and HBase 结合 saiku 做大数据查询分析
saiku不仅可以对传统的RDBMS里面的数据做OLAP分析,还可以对Nosql数据库如Hbase做统计分析. 本文简单介绍下一个使用saiku去查询分析hbase数据的例子. 1.phoenix和h ...
- Apache Phoenix JDBC 驱动和Spring JDBCTemplate的集成
介绍:Phoenix查询引擎会将SQL查询转换为一个或多个HBase scan,并编排运行以生成标准的JDBC结果集. 直接使用HBase API.协同处理器与自己定义过滤器.对于简单查询来说,其性能 ...
- phoenix 报错:type org.apache.phoenix.schema.types.PhoenixArray is not supported
今天用phoenix报如下错误: 主要原因: hbase的表中某字段类型是array,phoenix目前不支持此类型 解决方法: 复制替换phoenix包的cursor文件 # Copyright 2 ...
- Mapreduce atop Apache Phoenix (ScanPlan 初探)
利用Mapreduce/hive查询Phoenix数据时如何划分partition? PhoenixInputFormat的源码一看便知: public List<InputSplit> ...
- org.apache.phoenix.exception.PhoenixIOException: SYSTEM:CATALOG
Error: SYSTEM:CATALOG (state=08000,code=101)org.apache.phoenix.exception.PhoenixIOException: SYSTEM: ...
- phoenix连接hbase数据库,创建二级索引报错:Error: org.apache.phoenix.exception.PhoenixIOException: Failed after attempts=36, exceptions: Tue Mar 06 10:32:02 CST 2018, null, java.net.SocketTimeoutException: callTimeou
v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...
- apache phoenix 安装试用
备注: 本次安装是在hbase docker 镜像的基础上配置的,主要是为了方便学习,而hbase搭建有觉得 有点费事,用镜像简单. 1. hbase 镜像 docker pull har ...
随机推荐
- java数据结构之枚举
Enumeration接口中定义了一些方法,通过这些方法可以枚举(一次获得一个)对象集合中的元素. import java.util.Vector; import java.util.Enumerat ...
- SharePoint服务器端对象模型 之 使用CAML进行数据查询(Part 3)
(四)使用SPSiteDataQuery进行多列表查询 1.概述 前面介绍的列表查询有很多优势,但是它的一个缺点就是一次只能在一个列表中进行查询,在SharePoint中,提供了一个跨网站.跨列表查询 ...
- 用JS改变的元素CSS样式,css里display :none 隐藏 block 显示
CSS样式的引用有3种方式:style引用.class引用.id引用,所以js改变元素的样式我们也分3种来说. 1.js改变由style方式引用的样式:方法一:document.divs.style. ...
- block 块 partition 划分
w 龚升
- MySQL中B+树索引的使用
1) 不同应用中B+树索引的使用 对于OLTP应用,由于数据量获取可能是其中一小部分,建立B+树索引是有异议时的 对OLAP应用,情况比较复杂,因为索引的添加应该是宏观的而不是微观的. ...
- Linux下查看CPU型号,内存大小,硬盘空间命令
1 查看CPU 1.1 查看CPU个数 # cat /proc/cpuinfo | grep "physical id" | uniq | wc -l 2 **uniq命令:删除重 ...
- python并发之IO模型(一)
事件驱动模型 协程:遇到IO操作就切换. 但什么时候切回去呢?怎么确定IO操作完了? 很多程序员可能会考虑使用“线程池”或“连接池”.“线程池”旨在减少创建和销毁线程的频率,其维持一定合理数量的线程, ...
- 如何用jquery获取input输入框中的值?
如何用jquery获取<input id="test" name="test" type="text"/>中输入的值? $(&q ...
- Android测试读写sd卡文件与写sd卡文件耗时
测试从sd卡读1k大小的文件,再写1k大小的文件,由于处理耗时很短,所以循环500次,查看耗时:测试写1k大小的文件,直接在内存构造一个1k的buffer,将这个buffer直接写到文件,同样循环50 ...
- (转)fiddler使用简介--其三
原文地址:http://www.cnblogs.com/miantest/p/7294620.html 我们知道Fiddler是位于客户端和服务器之间的代理,它能够记录客户端和服务器之间的所有 HTT ...