1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
      <output id="hzk7v"></output>
    2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
    3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

      python使用phoenixdb操作hbase的方法示例

       更新时间2019年02月28日 11:55:25   作者kongxx   我要评论

      这篇文章主要介绍了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']

      最后运行这个程序看一下效果吧

      以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持脚本之家

      相关文章

      • 用实例解释Python中的继承?#25237;?#24577;的概念

        用实例解释Python中的继承?#25237;?#24577;的概念

        这篇文章主要介绍了用实例解释Python中的继承?#25237;?#24577;的概念,继承?#25237;?#21488;是学习每一门面对对象的编程语言时都必须掌握的重要知识,需要的朋友可以参考下
        2015-04-04
      • python实现bucket排序算法实例分析

        python实现bucket排序算法实例分析

        这篇文章主要介绍了python实现bucket排序算法,实例分析了Python排序的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
        2015-05-05
      • 详解Python核心对象类型字符串

        详解Python核心对象类型字符串

        本篇文章通过理论知识点给大家讲述了Python核心对象类型字符串的相关知识内容对此有兴趣的一起学习下
        2018-02-02
      • Python中的zip函数使用示例

        Python中的zip函数使用示例

        这篇文章主要介绍了Python中的zip函数使用示例,Python中的zip函数不是用来压缩文件的,而是用来传入参数返回一个tuple列表的,需要的朋友可以参考下
        2015-01-01
      • python 对txt中每?#24515;?#23481;进?#20449;?#37327;替换的方法

        python 对txt中每?#24515;?#23481;进?#20449;?#37327;替换的方法

        今天小编就为大家分享一篇python 对txt中每?#24515;?#23481;进?#20449;?#37327;替换的方法具有很好的参考价值希望对大家有所帮助一起跟随小编过来看看吧
        2018-07-07
      • Python生成密码库功能示例

        Python生成密码库功能示例

        这篇文章主要介绍了Python生成密码库功能,涉及Python基于随机字符串实现的生成密码功能相关操作技巧,需要的朋友可以参考下
        2017-05-05
      • 跟老齐学Python之网站的结构

        跟老齐学Python之网站的结构

        本教程的最终目的就是教会大家如何使用Python制作网站非常的详尽需要的朋友可以参考下
        2014-10-10
      • 写了个监控nginx进程的Python脚本

        写了个监控nginx进程的Python脚本

        接上一文用iptables让SSH服务对?#21543;?#20154;说不还是有点担心这个学期内nginx可能会因为系统各种原因而出现异常退出导致Web服务暂停所以又来了一个方案
        2012-05-05
      • Python判?#29616;?#32447;和矩形是否相交的方法

        Python判?#29616;?#32447;和矩形是否相交的方法

        这篇文章主要介绍了Python判?#29616;?#32447;和矩形是否相交的方法,涉及Python坐标系下的直线与矩形相关运算,具有一定参考借鉴价值,需要的朋友可以参考下
        2015-07-07
      • windows下ipython的安装与使用详解

        windows下ipython的安装与使用详解

        大家都知道ipython是一个python的交互式shell比默认的python shell好用得多IPython有许多种安装方式这主要和使用什么操作系统有关本文给大家介绍的是在windows下ipython的安装与使用有需要的朋友们可以参考学习
        2016-10-10

      最新评论

      3dԻв

        1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
          <output id="hzk7v"></output>
        2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
        3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>

            1. <output id="hzk7v"><pre id="hzk7v"><address id="hzk7v"></address></pre></output>
              <output id="hzk7v"></output>
            2. <nav id="hzk7v"><i id="hzk7v"><em id="hzk7v"></em></i></nav>
            3. <listing id="hzk7v"><delect id="hzk7v"><em id="hzk7v"></em></delect></listing>