数据类型

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数据类型的更多相关文章

  1. Apache Phoenix的Array类型

    Apache Phoenix支持JDBC ARRAY类型,任何原生的数据类型就可以在ARRAY中使用.下面我介绍一下在创建的表中使用ARRAY类型. 先看一下创建表的SQL语句: CREATE TAB ...

  2. Apache Phoenix系列 | 从入门到精通(转载)

    原文地址:https://cloud.tencent.com/developer/article/1498057 来源: 云栖社区 作者: 瑾谦 By 大数据技术与架构 文章简介:Phoenix是一个 ...

  3. [saiku] 使用 Apache Phoenix and HBase 结合 saiku 做大数据查询分析

    saiku不仅可以对传统的RDBMS里面的数据做OLAP分析,还可以对Nosql数据库如Hbase做统计分析. 本文简单介绍下一个使用saiku去查询分析hbase数据的例子. 1.phoenix和h ...

  4. Apache Phoenix JDBC 驱动和Spring JDBCTemplate的集成

    介绍:Phoenix查询引擎会将SQL查询转换为一个或多个HBase scan,并编排运行以生成标准的JDBC结果集. 直接使用HBase API.协同处理器与自己定义过滤器.对于简单查询来说,其性能 ...

  5. phoenix 报错:type org.apache.phoenix.schema.types.PhoenixArray is not supported

    今天用phoenix报如下错误: 主要原因: hbase的表中某字段类型是array,phoenix目前不支持此类型 解决方法: 复制替换phoenix包的cursor文件 # Copyright 2 ...

  6. Mapreduce atop Apache Phoenix (ScanPlan 初探)

    利用Mapreduce/hive查询Phoenix数据时如何划分partition? PhoenixInputFormat的源码一看便知: public List<InputSplit> ...

  7. org.apache.phoenix.exception.PhoenixIOException: SYSTEM:CATALOG

    Error: SYSTEM:CATALOG (state=08000,code=101)org.apache.phoenix.exception.PhoenixIOException: SYSTEM: ...

  8. 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 ...

  9. apache phoenix 安装试用

    备注:   本次安装是在hbase docker 镜像的基础上配置的,主要是为了方便学习,而hbase搭建有觉得   有点费事,用镜像简单.   1. hbase 镜像 docker pull har ...

随机推荐

  1. 排序算法 c实现

    c语言实现插入排序.冒泡排序.选择排序.快速排序.堆排序.归并排序.希尔排序示例,需要的朋友可以参考下     实现以下排序 插入排序O(n^2) 冒泡排序 O(n^2) 选择排序 O(n^2) 快速 ...

  2. StringUtils 时间显示,判断手机号,电子邮件,是否为今日,是否空白串,字符串转整数,对象转整数 等

    package com.xiaoyun.org.util; import java.io.BufferedReader; import java.io.IOException; import java ...

  3. iOS学习笔记(七)——UI基础UIButton

    前面写了UIWindow.UIViewController,那些都是一些框架,框架需要填充上具体的view才能组成我们的应用,移动应用开发中UI占了很大一部分,最基础的UI实现是使用系统提供的各种控件 ...

  4. 《从零开始学Swift》学习笔记(Day 27)——可选类型

    原创文章,欢迎转载.转载请注明:关东升的博客 可选类型: 我们先看看如下代码: n1 = nil //编译错误 let str: String = nil //编译错误 Int和String类型不能接 ...

  5. E - Rails (栈)

    E - Rails Time Limit:3000MS     Memory Limit:0KB     64bit IO Format:%lld & %llu Description The ...

  6. 巨蟒django之权限10,内容梳理&&权限组件应用

    1.CRM项目内容梳理: 2.权限分配 3.权限组件的应用

  7. do not use numbers as enumeration values

    w 字段类型设置错误 有限元的判断,勿用枚举行. MySQL :: MySQL 5.7 Reference Manual :: 12.4.4 The ENUM Typehttps://dev.mysq ...

  8. Docker selinux

    编辑/etc/sysconfig/docker文件,把OPTIONS='--selinux-enabled'的--selinux-enabled注释掉,也可以通过这个错误. 最大的问题就是Linux的 ...

  9. VSpy之C Code Interface的使用

    Spy3 要运行 CCodeInterface 功能,需要安装运行环境,建议安装 Visual Studio2003,2005,2008,2010 或更新的版本.当然也可以安装 VC express ...

  10. The JVM found at JAVA_HOME is damaged.Please reinstall or define EXE4J_JAVA_HOME to point to an installed 32-bit JDK or JRE

    一.介绍 exe4j是一个很棒的工具,可以把jar包打包成exe进行运行.他可以把jre环境和打包的exe进行集成,使得打包后的exe应用程序可以在没有安装java的机器上运行(前提是要把exe和jr ...