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的方法)
- 哪版孙悟空最萌 黄渤躺萌了(哪版孙悟空最萌)
- 融入小人物的喜怒哀乐,黄渤饰演的角色为什么让人观看时欲罢不能(融入小人物的喜怒哀乐)
- 《极限挑战》深访都市夜归人,夜间打工者体验,黄磊录完憔悴了(极限挑战深访都市夜归人)
- Google 推出了一个游戏生成器,让不会编程的你也能自己设计游戏(推出了一个游戏生成器)
- 二胎家庭老大爱闹情绪,用这招很有效(二胎家庭老大爱闹情绪)
- 一个30岁男人外遇失败的全过程(一个30岁男人外遇失败的全过程)
热门推荐
- 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