Hbase更新数据
来源:互联网 发布:知乎 趴桌睡觉神器 编辑:程序博客网 时间:2024/04/29 19:25
1.更新的思路
找到需要更新的值{通过table名加上字段找到}
package org.common;import java.io.IOException;import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.HBaseConfiguration;import org.apache.hadoop.hbase.TableName;import org.apache.hadoop.hbase.client.Connection;import org.apache.hadoop.hbase.client.ConnectionFactory;import org.apache.hadoop.hbase.client.HTable;import org.apache.hadoop.hbase.client.Put;import org.apache.hadoop.hbase.util.Bytes;public class Demo4 {public static void main(String[] args) {try {/** * HBaseAdmin is special class * some step *///1.get ConfigurationConfiguration conf = HBaseConfiguration.create();//2.get connection from ConfigurationConnection connection = ConnectionFactory.createConnection(conf);//3.get HTable from connectionTableName tableName = TableName.valueOf(Bytes.toBytes("emp"));HTable hTable = (HTable)connection.getTable(tableName);//4.Construct a Put and put it to hTablePut put1 = new Put(Bytes.toBytes("row1"));put1.addColumn(Bytes.toBytes("personal data"),Bytes.toBytes("name"),Bytes.toBytes("late name"));put1.addColumn(Bytes.toBytes("personal data"),Bytes.toBytes("city"),Bytes.toBytes("late beijing"));put1.addColumn(Bytes.toBytes("personal data"),Bytes.toBytes("salary"),Bytes.toBytes("late 50000"));hTable.put(put1);System.out.println("insert into emp finish...");hTable.close();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}
0 0
- Hbase更新数据
- HBase添加、更新表数据
- hbase中创建表、插入数据,更新数据,删除数据
- hbase中创建表、插入数据,更新数据,删除数据
- 使用Phoenix通过sql语句更新操作hbase数据
- 使用Phoenix通过sql语句更新操作hbase数据
- 使用 Phoenix 通过 sql 语句 更新操作 hbase 数据
- hbase学习-- 4 使用HBase客户端API 创建和更新数据
- Hbase原理(更新中)
- 【HBase】HBase上安装使用Phoenix来用sql语句更新操作数据,安装的过程各种坑和经验
- [Hbase] Hbase shell 操作数据
- 大数据常见端口汇总-hadoop、hbase、hive、spark、kafka、zookeeper等(持续更新)
- hive利用hbase实现更新
- Hbase 如何更新 HDFS 文件
- Hbase迁移备份(后续更新)
- HBase加载大数据
- hbase加载大数据
- HBase数据写入测试
- java常用方法之遍历目录,删除指定文件
- centos6.5编译php5.5.24
- 数据结构 顺序表(c++实现)
- 无题
- JAVA 类的高级概念
- Hbase更新数据
- python
- leetcode12 Integer to Roman
- 改变 Office 的版本
- 实现状态栏一体化
- sprintf 与vsnprintf格式化数据的使用方式
- OpenGL状态机/变换堆栈/基本类型和函数
- 人工智能和外星文明的悖论
- 关于myeclipse10.7破解的问题(破解不成功显示只有五天可用可激活)