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代码计算一个月多少天(Python计算时间间隔精确到微妙的代码实例)
- python如何抓取公众号文章(python爬取微信公众号文章的方法)
- pythonflask系列教程(Python安装Flask环境及简单应用示例)
- python微信自动化(python微信撤回监测代码)
- python里面的print怎么用(python中的print输出)
- python可以编写数据加密解密吗(python简单实现AES加密和解密)
- python对mysql数据分析(python使用adbapi实现MySQL数据库的异步存储)
- 零基础学计算机二级python(计算机二级python学习教程1 教大家如何学习python)
- 用python怎么找工作(利用python如何在前程无忧高效投递简历)
- python如何编写定时器(python 定时器,轮询定时器的实例)
- python使用教程操作(详解python中@的用法)
- python 文本分析 摘要(用Python逐行分析文件方法)
- python串口怎么使用(使用Python3+PyQT5+Pyserial 实现简单的串口工具方法)
- python 导入指定文件夹的模块(Python实现的在特定目录下导入模块功能分析)
- python中jieba库怎么用(详解Python数据可视化编程 - 词云生成并保存jieba+WordCloud)
- python转图片为字符图(Python实现图片转字符画的代码实例)
- 小米Watch S1评测 或许能成为小米冲击高端可穿戴设备的里程碑(小米WatchS1评测或许能成为小米冲击高端可穿戴设备的里程碑)
- 手机QQ与小米路由器在一起 明天揭晓,敬请期待(手机QQ与小米路由器在一起)
- 小米音乐与 QQ 音乐合作,便捷迁移会员(小米音乐与QQ音乐合作)
- 小米推出米兔儿童电话手表奥特曼版,799 元,支持微信 QQ(小米推出米兔儿童电话手表奥特曼版)
- 贾怀胤唱《白龙马》 炸场 了 没想到京剧还能这么玩(贾怀胤唱白龙马)
- 白龙马的改编学生版,快来看看(白龙马的改编学生版)
热门推荐
- mysql和utf8哪个好(为什么在MySQL中不建议使用UTF-8)
- tomcat docker 性能(Docker Nginx容器和Tomcat容器实现负载均衡与动静分离操作)
- docker主机路径与容器路径(Docker容器没有权限写入宿主机目录的解决方案)
- 搭建lnmp的实验心得(Docke容器分离部署LNMP的实现)
- 服务器宝塔面板怎么安装(VPS安装宝塔面板+云锁过程记录)
- python单例编程(浅谈Python反射 & 单例模式)
- docker部署tomcat(Docker安装Tomcat、MySQL和Redis的步骤详解)
- 虚拟主机无需备案(十大美国免备案虚拟主机空间推荐)
- nginx反向代理通俗讲解(nginx 反向代理之 proxy_pass的实现)
- css3带阴影弹出窗口(CSS3解决移动页面上点击链接触发色块的问题)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9