python创建hbase命名空间(python使用phoenixdb操作hbase的方法示例)
类别:脚本大全 浏览量:1141
时间:2022-01-20 00:54:21 python创建hbase命名空间
python使用phoenixdb操作hbase的方法示例今天看看怎样在 python 中使用 phoenixdb 来操作 hbase
安装 phoenixdb 库
|
pip install phoenixdb |
例子
首先启动 queryserver 服务
|
cd apache-phoenix-4.14.1-HBase-1.4-bin /bin . /queryserver .py |
然后使用下面代码来建立连接、创建/删除并查询表。代码比较简单,和我们通常查询关系型数据库比较类似,这里就不多说了哈。
|
import phoenixdb import phoenixdb.cursor url = 'http://localhost:8765/' conn = phoenixdb.connect(url, autocommit = True ) cursor = conn.cursor() # cursor.execute("DROP TABLE users") cursor.execute( "CREATE TABLE users (id INTEGER PRIMARY KEY, username VARCHAR, password VARCHAR)" ) cursor.execute( "UPSERT INTO users VALUES (?, ?, ?)" , ( 1 , 'admin' , 'Letmein' )) cursor.execute( "UPSERT INTO users VALUES (?, ?, ?)" , ( 2 , 'kongxx' , 'Letmein' )) cursor.execute( "SELECT * FROM users" ) print cursor.fetchall() cursor = conn.cursor(cursor_factory = phoenixdb.cursor.DictCursor) cursor.execute( "SELECT * FROM users WHERE id=1" ) user = cursor.fetchone() print user[ 'USERNAME' ] print user[ 'PASSWORD' ] |
最后运行这个程序看一下效果吧。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/kongxx/article/details/87996521
您可能感兴趣
- python定义dataframe(对python dataframe逻辑取值的方法详解)
- python正则表达式处理教学(使用Python正则表达式操作文本数据的方法)
- python函数的参数有几种类型(在Python中居然可以定义两个同名参数的函数)
- python常用的字符串操作方法(Python字符串的常见操作实例小结)
- python scrapy爬虫教程视频(详解python3 + Scrapy爬虫学习之创建项目)
- python实现螺旋矩阵(Python3实现的旋转矩阵图像算法示例)
- python队列快速排序(python按照多个条件排序的方法)
- pythonimage库(Python/Django后端使用PIL Image生成头像缩略图)
- python微信红包代码(php生成微信红包数组的方法)
- pythonexcel报表实例(对python生成业务报表的实例详解)
- pythonselenium自动化使用教程(selenium python 实现基本自动化测试的示例代码)
- python3字符串格式化怎么操作(python3实现字符串操作的实例代码)
- python异常信息处理(Python使用修饰器进行异常日志记录操作示例)
- pythonai识别算法(Python3调用百度AI识别图片中的文字功能示例测试可用)
- python try高级用法(python try 异常处理史上最全)
- eval详解python(深度辨析Python的eval与exec的方法)
- 新款起亚霸锐实拍,比普拉多气派,配3.0T V6,引入国内或许能大卖(新款起亚霸锐实拍)
- ()
- 张勇 阿里新任掌门人(阿里新任掌门人)
- 毛戈平全国第一柜花落银泰 高端国货迎来 高光 时刻(毛戈平全国第一柜花落银泰)
- 14岁丧父 20岁丧母,从苦难走向辉煌的银泰创始人沈国军(14岁丧父20岁丧母从苦难走向辉煌的银泰创始人沈国军)
- 银泰集团董事长沈国军获评 北京影响力 十大企业家(银泰集团董事长沈国军获评)
热门推荐
- mysql删除表内所有数据(mysql 大表批量删除大量数据的实现方法)
- filter的用法css(CSS filter 有什么神奇用途)
- anaconda如何配置python3.7(WIn10+Anaconda环境下安装PyTorch避坑指南)
- laravel5怎么设置中间件(浅谈Laravel中的三种中间件的作用)
- Visual Studio代码缩略图
- 性格内向的人面试注意事项
- docker的漏洞(一次docker错误的耗时排查过程记录)
- cssgrid普及情况(5分钟教你学会 CSS Grid 布局)
- laravel数据库管理教程(Laravel基础_关于view共享数据的示例讲解)
- table rowspan和colspan
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9