python操作hbase,Python操作Hbase
参考链接https://happybase.readthedocs.io/en/latest/news.html#happybase-0-9
1.安装依赖包
pip install happybase
pip install thrift
2.连接Hbase
import happybase
connection = happybase.Connection('cdh04')
#注意cdh04为Thrift server地址
print (connection.tables())
3.happybase的使用
3.1建立连接
import happybase
connection = happybase.Connection('cdh04')
当connection被创建的时候,默认自动与Hbase建立socket连接的
若不想自动与Hbase建立socket连接,可以将autoconnect参数设置为False
connection = happybase.Connection('cdh04', autoconnect=False)
然后手动与Hbase建立socket连接
connection.open()
3.2查看可用的table
print (connection.tables())
3.2创建table
创建table名字Jacson_Bai包含3个列族:INFO、NAME、SOURCE
connection.create_table(
'Jacson_Bai',
{
'INFO': dict(max_versions=3),
'NAME': dict(max_versions=1, block_cache_enabled=False),
'SOURCE': dict(),
}
)
python操作hbase,Python操作Hbase相关推荐
- python使用happybase库操作hbase
若想深入理解Hbase的系统架构,推荐:https://www.jianshu.com/p/479bc6308381 happybase官方文档:https://happybase.readthedo ...
- BigData:大数据开发的简介、核心知识(linux基础+Java/Python编程语言+Hadoop{HDFS、HBase、Hive}+Docker)、经典场景应用之详细攻略
BigData:大数据开发的简介.核心知识(linux基础+Java/Python编程语言+Hadoop{HDFS.HBase.Hive}+Docker).经典场景应用之详细攻略 BigData:大数 ...
- python使用thrift2协议connect hbase
搜索了一下,网上大多都是使用thrift1来链接hbase的,其实,现在线上大多使用的都是thrift2协议,那么到底python使用thrift2怎样连接hbase呢? 下面是具体步骤: 1,下载t ...
- 大数据技术----HBase Python编程
Thrift 服务 Hbase分布式数据库,使用Java语言编写,除了提供原生的Java接口外,还可以使用其他语言连接,但是需要使用Thrift服务,进行跨语言转换!!! Thrift是一种C/S模式 ...
- Ubuntu 14.04上使用CMake编译MXNet源码操作步骤(Python)
MXNet源码版本号为1.3.0,其它依赖库的版本号可参考:https://blog.csdn.net/fengbingchun/article/details/84997490 . 为了通过编译源码 ...
- python字典(dict)+常用方法操作+列表、元组、集合、字典的互相转换
python字典(dict)+常用方法操作+列表.元组.集合.字典的互相转换 字典也是 Python 提供的一种常用的数据结构,它用于存放具有映射关系的数据. 为了保存具有映射关系的数据,Python ...
- python 对 yaml 文件操作
python 对 yaml 文件操作 #!/usr/bin/env python # -*- encoding: utf-8 -*- """ @Introduce : p ...
- python 对docker的操作 :docker-py教程
python 对docker的操作 :docker-py教程 见官方文档: https://docker-py.readthedocs.io/en/latest/
- Python实现tab文件操作
Python实现tab文件操作 # -*- coding:gbk -*- import os class TABFILE: def __init__(self, filename, dest_ ...
- python在windows下操作word的方法的代码
把写内容过程经常用的一些内容收藏起来,下边内容内容是关于python在windows下操作word的方法的内容,希望能对各位朋友有些好处. import win32com from win32com. ...
最新文章
- Python字典理解
- Linxu内核模块开发入门(金荣的第一篇个人技术博客)
- 关于org.apache.lucene.queryParser.ParseException: Encountered 解决方法
- 蚂蚁金服移动端可视化解决方案 F2 3.2 正式发布
- 简单使用gridlayout
- excel图表交互联动_如何使用高大上的多级联动交互式图表来分析人员结构?
- java 泛型小小的测试题
- 方法:如何获取操作系统所有分区(逻辑驱动器)
- #define const typedef
- qt客户端连接服务器不响应,qt判断tcp客户端是否连接服务器
- 自动关机故障常见排除法
- U-GAT-IT中的一些细节以及变量含义
- Linux 下开机自动重启脚本
- 在Windows XP3下搭建cocos2d-x-android开发环境
- Python精通-运算符与基本数据类型(三)
- [R语言绘图]饼状图pie
- ASP.NET 分页技术
- java二分查找分治法
- python之多进程和多协成爬虫
- Log4j 日志配置及初始化
热门文章
- VS2010/MFC编程入门之四(MFC应用程序框架分析)
- nm命令中符号类型详解
- 深信服安全软件产品配置概况
- java线程runnable_Java 线程状态之 RUNNABLE
- mysql 有empty_blob()_【原创】操作Blob类型的方法
- 如何在vue中使用图形验证码
- qt为窗体部件设置阴影、类似日晕效果
- java小票_Java编程打印购物小票实现代码
- c语言中1B是多少,C语言1、C语言中,运算对象必须是整型的运算符是【】A./B-查字典问答网...
- oracle行迁移实验,Oracle 行迁移 amp; 行链接的检测与消除