开发者社区> 李博 bluemind> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

创建云数据库 Hbase结果表

简介:
+关注继续查看

创建云数据库 Hbase结果表


  1. create table liuxd_user_behavior_test_front (
  2. row_key varchar,
  3. from_topic varchar,
  4. origin_data varchar,
  5. record_create_time varchar,
  6. PRIMARY KEY (row_key)
  7. ) with (
  8. type = 'cloudhbase',
  9. zkQuorum = 'xxx'
  10. columnFamily = 'xxx',
  11. tableName = 'xxx',
  12. batchSize = '500'
  13. )

注意:

  • primary key支持定义多个字段。多个字段会按照rowkeyDelimiter(默认为(:))拼接起来作为rowkey。
  • hbase做撤回删除操作时,如果column定义了多版本,会把所有版本的值清空。

WITH参数

参数 注释说明 备注
zkQuorum hbase集群配置的zk地址 可以在hbase-site.xml文件中找到hbase.zookeeper.quorum相关配置。
zkNodeParent 集群配置在zk上的路径 可以在hbase-site.xml文件中找到hbase.zookeeper.quorum相关配置。
tableName hbase 表名
userName 用户名
password 密码
partitionBy 设置为true之后会在用joinKey做partition,将数据分发到join节点,提高缓存命中率。 可选,默认关闭
shuffleEmptyKey 设置为true之后遇到空key会随机往下游做shuffle,否则往0号下游发。 建议打开
columnFamily 列族名 目前只支持插入同一列族。
maxRetryTimes 插入尝试次数 可选,默认为10
bufferSize 流入多少条数据后进行去重 默认为5000
batchSize 批次写入大小 可选,默认为100
flushIntervalMs 最长插入时间 可选,默认为2000
writePkValue 是否写入主键值 可选,默认为false
stringWriteMod 是否都按照string插入 可选,默认为false
rowkeyDelimiter rowKey的分隔符 可选,默认为(:)
isDynamicTable 是否为动态表 可选,默认为false
本文转自实时计算——创建云数据库 Hbase结果表

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
云数据库HBase降价优惠,最低1元包年,震撼来袭!
云数据库HBase版是面向大数据领域的一站式NoSQL服务, 支持GB至PB级数据,用于处理大规模吞吐、检索、分析工作负载, 目前正降价优惠中!
25153 0
云HBase集群的规划
概述 在服务客户的时候,经常会被问到,我该选择什么配置的HBase呢?今天我们就来好好谈谈这个问题,希望能说清楚 基本架构 目前云HBase的基本架构为: 从架构图中,可以看出Master是主备的,且不存任何业务数据的;core节点至少2台,第一个节点为了节约节点,部署了一个zk,Core节点可以一直添加到100或者500个节点左右。
977 0
云时代的大数据存储-云HBase
纵观数据库发展的几十年,从网状数据库、层次数据库到RDBMS数据库,在最近几年的NewSQL的兴起,加上开源的运动,再加上云的特性,可以说是日新月异。云HBase数据库及时上线,一站式解决客户的大数据存储问题。
4679 0
HBase数据结构(读书笔记 )
背景:      最近在做一些跟大数据相关的东西,涉及到数据的存储和分析,考虑各个方面,选择使用HBase进行存储,使用原生Java API进行数据分析,之后会陆续写一系列来说明最近做的东西,给像我这样未曾涉及过这个领域的人一点儿idea。
1231 0
分布式数据库HBase表设计
比较常用的数据库是关系型数据库,但很多场景下nosql数据库会更加擅长,从sql到nosql实施的第一步就是设计表结构,这是两种不同的思维方式,这里说下HBase表设计。
1112 0
数据库表创建
惯例: 我是温浩然: 创建数据库表的时候,要充分考虑表与表之间的关系,否则,会一直改。 最近在做一个网络论坛的项目, 最开始的时候,没有充分考虑论坛版块,与版主之间的关系,所以,在版块表中,加入一个版主ID的字段,在用户表中,角色字段,设置了一个版主。 但是后来考虑,版主,是一种权限,而不是一个角色。 角色可以是,基本用户,管理员,超级管理员。但是,不可能是版主。 所以,
1120 0
Java在HBase数据库创建表
版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。 https://blog.csdn.net/chszs/article/details/47836681 Java在HBase数据库创建表 作者:chszs,版权所有,未经同意,不得转载。
613 0
+关注
李博 bluemind
云栖社区Java、Redis、MongoDB运营小编,有意合作请联系钉钉:15810436147
文章
问答
文章排行榜
最热
最新
相关电子书
更多
PolarDB for PostgreSQL三节点功能介绍
立即下载
零基础实现hadoop 迁移 MaxCompute 之 数据
立即下载
HBase在时间序列数据库中的应用
立即下载