
Hbase
韦晓阳
忘川,相忘回首已成川
展开
-
DBeaver连接phoenix、hive
一、DBeaver介绍DBeaver dbeaver是免费和开源(GPL)为开发人员和数据库管理员通用数据库工具,是一个通用的数据库管理工具和 SQL 客户端。支持数据库: MySQL、Oracle、PostgreSQL、IBM DB2、Microsoft SQL Server、clickhouse、phoenix、hive、redis、Sybase、ODBC、Java DB (Derby)、Firebird (Interbase)、HSQLDB、SQLite、Mimer、H2、I...原创 2020-07-03 09:48:51 · 896 阅读 · 0 评论 -
python phoenix API
一、phoenix Phonix是搜索引擎,n个版本之前是作为独立的产品存在的,现在集成到hbase里面。Phoenix是一个开源的HBASE SQL层。Phoeinx可以用标准的JDBC API替代HBASE client API来创建表,插入和查询查询HBASE中的数据。Phoenix作为应用层和HBASE之间的中间件,以下特性使它在大数据量的简单查询场景有着独有的优势...原创 2019-06-19 17:36:29 · 1203 阅读 · 0 评论 -
python happybase API
一、环境准备下载happybase包 pip3 installhappybase 安装thrift 安装步骤:https://mp.youkuaiyun.com/postedit/82250725二、接口调用使用连接资源池方式configuration.properties[Hbase]hbase_host:172.8.10.xxhbase_port:9090hbase...原创 2019-06-19 17:00:56 · 1228 阅读 · 1 评论 -
python hbase API (二) thrift2
一、python hbase API (一) thrift2环境准备python hbase API (一) thrift2环境准备https://mp.youkuaiyun.com/postedit/86501781二、python hbase API (二)1、configuration.properties将configuration.properties放在项目的resour...原创 2019-01-16 10:02:13 · 1139 阅读 · 2 评论 -
python hbase API (一) thrift2环境准备
一、搭建hbase集群,安装thrift服务并启动安装步骤:https://blog.youkuaiyun.com/qq_21153619/article/details/82250725cd /usr/hdp/2.6.2.0-205/hbase/bin/ ./hbase-common.sh start thrift二、Thrift API 在网上很多人说在hbase根目录下存在Hbase.t...原创 2019-01-16 09:47:46 · 1258 阅读 · 0 评论 -
python访问hbase数据
使用Python调用happybase库。thrift 是facebook开发并开源的一个二进制通讯中间件,通过thrift,我们可以用Python来操作Hbase1、概述Thrift最初由Facebook开发的,后来提交给了Apache基金会将Thrift作为一个开源项目。当时facebook开发使用它是为了解决系统中各系统间大数据量的传输通信以及系统之间语言环境不同需要跨平台的特性问题...转载 2018-09-11 08:56:29 · 4760 阅读 · 0 评论 -
Hbase主-从集群备份
三种方法实现HBASE主-从集群备份1、Export/Import通过Export导出数据到目标集群的hdfs,再在目标集群执行import导入数据,Export支持指定开始时间和结束时间,因此可以做增量备份,导出时可以指定version,starttime(时间戳),endtime(时间戳)等参数,并且可以通过-D指定是否压缩,指定caching等属性,比如:hbase org.ap...原创 2018-08-24 09:03:51 · 1409 阅读 · 0 评论 -
不同集群Hbase数据库数据迁移
不同版本Hbase数据库数据迁移1、迁出hbase # 进入hdfs用户su hdfs #在hdfs上建立test临时目录hadoop fs -mkdir /test#进入hbase的bin目录下cd /usr/hdp/2.6.2.0-205/hbase/bin/ #用MR方法将hbase数据库t_userBehavior里的数据导入/test/t_userBeha...原创 2018-08-24 08:49:17 · 686 阅读 · 0 评论 -
Hbase均衡Region和权限管理
查询Namespace为AMRCLOUD中名为powerdata的表的数据:scan 'AMRCLOUD:powerdata'查询某一条数据:get 't1', 'r1', {COLUMN => 'c1'}t1为表名,r1为rowkey,c1为column family 列出所有表:list列出所有Namespace:list_namespace创建Namesp...原创 2018-08-24 08:44:17 · 906 阅读 · 0 评论 -
Failed to locate the winutils binary in the hadoop binary path java.io.IOException: Could not locate
当我们做大数据开发的时候,无论是MapReduce、hbase还是hdfs在本地调试都需要hadoop环境,没有这个环境就会报错:Failed to locate the winutils binary in the hadoop binary pathjava.io.IOException: Could not locate executable null\bin\winutils.exe...原创 2018-08-17 13:50:00 · 2105 阅读 · 0 评论 -
CentOS7下Hbase1.2.4伪分布式搭建
CentOS下Hbase安装1.输入 http://hbase.apache.org/book.html#basic.prerequisites 进入Hbase官网查看应该使用的版本,因为hadoop不同版本,对Hbase的支持不同2.输入 mkdir /usr/local/hbase 建一个目录3.将hbase的tar包放到该目录下4.进入该目录,输入解压命令,解压该...原创 2018-08-15 09:50:36 · 1037 阅读 · 0 评论 -
CentOS7下Hbase1.2.4集群搭建
CentOS下Hbase完全分布式安装1. 在做这之前,也是需要修改hosts文件、主机名、系统时间,配置ssh免密登陆,并且安装配置好JDK和hadoop环境2.其他步骤参考Hbase单机版安装,以下总结的是与单机版不同的地方3.输入 mkdir /usr/local/hbase/logs 在hbase目录下新建一个log文件夹,用于存放日志文件4.进入/usr/local/...原创 2018-08-15 09:48:07 · 1054 阅读 · 0 评论