码迷,mamicode.com
首页 > 数据库 > 详细

phoenix——提供hbase的sql操作的框架

时间:2014-06-28 10:01:50      阅读:395      评论:0      收藏:0      [点我收藏+]

标签:http   使用   width   数据   2014   工作   

phoenix——提供hbase的sql操作的框架

2014年01月06日 ⁄ hadoop及周边hbase ⁄ 共 364字 ⁄ 字号    ⁄ 1条评论 ⁄ 阅读 1,522 views 次

bubuko.com,布布扣

是什么?

hbase提供了海量数据的毫秒级查询。可见,hbase是个非常好的实时查询框架,缺点就是查询功能非常薄弱,仅限于通过行键查询。今天看到一个框架phoenix(直译做凤凰),非常美丽的框架,他提供了HBase的sql访问功能,可以使用标准的JDBC API操作去创建表、插入记录、查询数据。

工作原理?

phoenix的操作sql是通过jdbc发送到HBase的。phoenix的查询语句会转化为hbase的scan操作和服务器端的过滤器。如果我们手工使用HBase的api去写这些代码,也会得到相同的运行结果和执行速度。但是,使用phoenix的效果却会带来更快的开发效率。

目前支持HBase 0.94.4+,不支持最新的0.96。

以下是官网的访问地址 https://github.com/forcedotcom/phoenix

phoenix——提供hbase的sql操作的框架,布布扣,bubuko.com

phoenix——提供hbase的sql操作的框架

标签:http   使用   width   数据   2014   工作   

原文地址:http://www.cnblogs.com/yangml/p/3811002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!