hbase
xin_sleep
这个作者很懒,什么都没留下…
展开
-
python修改hbase表里的内容
python修改hbase表里的内容先删除,后添加def modifyData(row,column,values): for key,value in table.scan(): cel=table.cells(key,column) print(str(key)+':'+str(column)+':'+str(cel)) table.delete(row,columns=[column]) addRecord(row,colum原创 2020-11-04 16:59:48 · 133 阅读 · 0 评论 -
python查找hbase里的列内容
python查找hbase里的列内容def scanColumn(column): for key, value in table.scan(): cel=table.cells(key,column) print(str(key)+':'+str(column)+':',end="") print(cel)原创 2020-11-04 16:58:48 · 144 阅读 · 0 评论 -
python添加hbase表里的列
python添加hbase表里的列def addRecord(row,fields,values): with table.batch() as bat: bat.put(row,{fields:values})addRecord('w1','cf2:nihao','unbeliver')原创 2020-11-04 16:58:02 · 242 阅读 · 0 评论 -
python删除hbase表
python删除hbase表import happybasedef deletetable(tablename): connection.disable_table(tablename) connection.delete_table(tablename)原创 2020-11-04 16:56:34 · 339 阅读 · 0 评论 -
用python创建hbase表
用python创建表import happybaseconnection.create_table( tablename, { 'cf1': dict(), 'cf2': dict(), 'cf3': dict(), # use defaults } )原创 2020-11-04 16:55:23 · 815 阅读 · 0 评论 -
利用python 改写java api操作的功能(对Hbase的操作)
java代码如下import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.*;import org.apache.hadoop.hbase.client.*;import java.io.IOException; import java.util.Scanner;import org.apache.hadoop.hbase.util.Bytes;public class hbase{ publi原创 2020-10-29 16:26:53 · 224 阅读 · 0 评论 -
hbase数据库里list显示表但是disable却显示不存在
在shell命令中输入修复hbase hbck -fixMeta在habse shell中删除表disable "aa"drop "aa"原创 2020-10-26 11:42:38 · 428 阅读 · 0 评论 -
利用java删除hbase中的数据库的表
利用循环输入表的名字进行删除import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.*;import org.apache.hadoop.hbase.client.*;import java.io.IOException; import java.util.Scanner;import org.apache.hadoop.hbase.util.Bytes;public class alldelete{原创 2020-10-20 11:09:57 · 562 阅读 · 0 评论 -
启动hbase
首先启动hadoopcd /usr/local/hadoop./sbin/start-dfs.shjps观察是否有这几个结点启动hbasecd /usr/local/hbase./bin/start-hbase.shjps观察结点到这就启动成功可以进入hbase shellhbase shell原创 2020-10-20 10:22:55 · 208 阅读 · 0 评论 -
NoSQL实验三 HBase编程实践
1.列出HBase所有的表的相关信息,例如表名;list2.在终端打印出指定的表的所有记录数据; scan ‘student’3.向已经创建好的表添加和删除指定的列族或列;put ‘student’,’2018’,’Sname’,’boss’ delete ‘student’,’2018’,’Sname’ 4.清空指定的表的所有记录数据;truncate ‘student’ 5.统计表的行数。count ‘student’...原创 2020-10-19 09:13:09 · 1585 阅读 · 1 评论 -
用hbase删除数据库表
先使用 disable 'xxx'关闭数据库表drop 'xxx' 删除表原创 2020-10-19 09:04:47 · 957 阅读 · 0 评论