返回顶部
首页 > 资讯 > 数据库 >通用MapReduce程序复制HBase表数据
  • 239
分享到

通用MapReduce程序复制HBase表数据

2024-04-02 19:04:59 239人浏览 独家记忆
摘要

编写MR程序,让其可以适合大部分的HBase表数据导入到HBase表数据。其中包括可以设置版本数、可以设置输入表的列导入设置(选取其中某几列)、可以设置输出表的列导出设置(选取其中某几列)。 原始表test

编写MR程序,让其可以适合大部分的HBase表数据导入到HBase表数据。其中包括可以设置版本数、可以设置输入表的列导入设置(选取其中某几列)、可以设置输出表的列导出设置(选取其中某几列)。

原始表test1数据如下:

通用MapReduce程序复制HBase表数据

每个row key都有两个版本的数据,这里只显示了row key为1的数据

 在hbase shell 中创建数据表:


create 'test2',{NAME => 'cf1',VERSioNS => 10}  // 保存无版本、无列导入设置、无列导出设置的数据
create 'test3',{NAME => 'cf1',VERSIONS => 10}  // 保存无版本、无列导入设置、有列导出设置的数据
create 'test4',{NAME => 'cf1',VERSIONS => 10}  // 保存无版本、有列导入设置、无列导出设置的数据
create 'test5',{NAME => 'cf1',VERSIONS => 10}  // 保存有版本、无列导入设置、无列导出设置的数据
create 'test6',{NAME => 'cf1',VERSIONS => 10}  // 保存有版本、无列导入设置、有列导出设置的数据
create 'test7',{NAME => 'cf1',VERSIONS => 10}  // 保存有版本、有列导入设置、无列导出设置的数据
create 'test8',{NAME => 'cf1',VERSIONS => 10}  // 保存有版本、有列导入设置、有列导出设置的数据
您可能感兴趣的文档:

--结束END--

本文标题: 通用MapReduce程序复制HBase表数据

本文链接: https://lsjlt.com/news/51764.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 通用MapReduce程序复制HBase表数据
    编写MR程序,让其可以适合大部分的HBase表数据导入到HBase表数据。其中包括可以设置版本数、可以设置输入表的列导入设置(选取其中某几列)、可以设置输出表的列导出设置(选取其中某几列)。 原始表test...
    99+
    2024-04-02
  • HBase和HDFS数据互导程序
    下面说说JAVA API 提供的这些类的功能和他们之间有什么样的联系。1.HBaseConfiguration关系:org.apache.hadoop.hbase.HBaseConfiguration作用:...
    99+
    2024-04-02
  • EntityFrameworkCore使用控制台程序生成数据库表
    目录一、引言1、添加实体类2、添加Mircosoft.EntityFrameworkCore二、生成数据库表1、代码生成2、程序包管理器控制台迁移1、安装Microsoft.Enti...
    99+
    2024-04-02
  • oracle 复制数据表结构
    create table RNS_PS_HO1_MSC_RAw as select * from RNS_PS_HO1_MSC_RAW@oracle_oss wher...
    99+
    2024-04-02
  • oracle如何复制表数据到新表
    在Oracle中,可以使用INSERT INTO SELECT语句来复制表数据到新表。具体步骤如下: 创建新表:首先需要创...
    99+
    2024-04-30
    oracle
  • mysql数据表结构的复制
    这篇文章主要介绍“mysql数据表结构的复制”,在日常操作中,相信很多人在mysql数据表结构的复制问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql数据表结构的复制”...
    99+
    2024-04-02
  • hive怎么复制表和数据
    在Hive中复制表和数据可以通过以下两种方法来实现: 使用CREATE TABLE语句复制表结构: CREATE TABLE n...
    99+
    2024-03-05
    hive
  • mysql数据库如何复制表
    在MySQL中,可以使用CREATE TABLE … SELECT语句来复制表。下面是一个示例: CREATE TABLE ...
    99+
    2024-04-09
    mysql
  • DM7数据复制中表级复制是怎样的
    DM7数据复制中表级复制是怎样的,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。达梦数据复制(DATA REPLICATION)...
    99+
    2024-04-02
  • plsql如何复制一个表和表数据
    在PL/SQL中,可以使用以下语句来复制一个表和表数据: CREATE TABLE new_table AS SELECT ...
    99+
    2024-04-09
    plsql
  • JAVA(EasyExcel)通过远程调用模板 导出数据 复杂表头
    前言 最近接手一个需求,单组数据的显示,也有多组数据的显示,查了好多文章,都不是很明白.但是这篇文章和我的需求差不多非常相似(链接放在文末),根据这篇文章然后将自己的实现过程记录了下来,以防之后再用到. 这是我需要导出的excel格式开头是...
    99+
    2023-09-24
    java excel vue.js
  • MYSQL8 通过ibd文件恢复表数据
    目录 1.新建一个与原表结构相同的表,如果不记得的话,也可通过ibd文件查询表结构,方法如下:  2.移除表空间  3.关闭mysql服务,将备份的ibd文件放入合适位置  4.重新导入表空间  5.注意点: 注意:mysql8以上只...
    99+
    2023-09-02
    mysql 数据库
  • navicat复制SQL数据表的方法
    这篇文章给大家分享的是有关navicat复制SQL数据表的方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。在我们的电脑里打开navicat软件,选择要复制的数据表,如下所示:点...
    99+
    2024-04-02
  • Entity Framework Core如何使用控制台程序生成数据库表
    这篇文章主要介绍了Entity Framework Core如何使用控制台程序生成数据库表,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。一、引言我们使用C...
    99+
    2023-06-29
  • postgresql数据库|数据库实操----表复制详解
    前言: 通常情况下,我们对数据库的增删改查的时候,为了确保数据的安全,需要备份表,那么,一种方法是通过pg_dump 这个工具做SQL转储操作,此方法比较复杂,麻烦,但十分的安全,可靠性也基本是百分百,但对于大表备份,十分耗时并且可能有锁表...
    99+
    2023-10-27
    数据库 postgresql mysql oracle 运维
  • Mysql中怎么复制表结构和表数据
    今天就跟大家聊聊有关Mysql中怎么复制表结构和表数据,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。1、复制表结构及数据到新表CREATE TABL...
    99+
    2024-04-02
  • sql怎么复制表数据到另一张表
    在SQL中,可以使用INSERT INTO语句来复制表数据到另一张表。以下是一个示例: 假设有两个表:table1和table2,要...
    99+
    2024-04-09
    sql
  • MySQL中表的复制以及大型数据表的备份教程
    表复制 mysql拷贝表操作我们会常常用到,下面就为您详细介绍几种mysql拷贝表的方式,希望对您学习mysql拷贝表方面能够有所帮助。 假如我们有以下这样一个表: id username pas...
    99+
    2022-06-04
    中表 备份 数据表
  • MSSQL 和 MYSQL 复制表结构和数据
    MSSQL:只复制表结构:select    *    into    new.table    from &nbs...
    99+
    2024-04-02
  • oracle怎么复制表结构和数据
    在Oracle数据库中,可以使用以下两种方法来复制表的结构和数据: 使用CREATE TABLE AS SELECT语句:...
    99+
    2024-04-09
    oracle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作