真实项目中,有用SQL语句转化引擎来操作HBase的吗?用Phoenix会吗?或者自己写的

我是橙子岳 发布于 2016/07/05 09:06
阅读 649
收藏 1

HBase 开发的时候的时候,真正会直接用HBase的api来操作吗?还是会利用SQL的一些,毕竟比较熟。。。

加载中
0
Feng_Yu
Feng_Yu
直接用HBase的API效率是最高的,有一些sql的封装层,比如Apache Drill,但是效率上并不如原生的API高
我是橙子岳
我是橙子岳
Impala有人用吗?Drill现在用的人很多吗?
我是橙子岳
我是橙子岳
哥,你们用的时候就是用Drill吗?一般场景,Drill解决效果怎么样,对于原生API和Drill,这两种选择适用场景会有限制吗?比如做个电商系统,查看商品这里,合适吗?
0
554330833a
554330833a
自己写SQL解析器组装HBase API
我是橙子岳
我是橙子岳
公司是不是都是这么用啊?为了编程更加方便
0
xpbob
xpbob
最开始的时候用的是原始API,自己封装的,结果调试各种麻烦,后来就果断phoenix
我是橙子岳
我是橙子岳
回复 @xpbob : 嗯嗯,亲,你知道Apache Drill 和 Impala吗?这两个会用到吗?我查说这两个也支持JDBC,还知道个Hive,但是其实也不太懂他们都有啥区别
xpbob
xpbob
@我是橙子岳 效率不会太差的,至于你说的特定情况,还没有遇到过
我是橙子岳
我是橙子岳
啊,是这样啊,那效率会不会差很多,会不会对程序的响应影响很大?应用的场景会不会有限制?比如,特定的情况就必须要用HBase API来进行直接操作?
0
ldl123292
ldl123292
ldl123292
回复 @我是橙子岳 : 只用过phoneix
我是橙子岳
我是橙子岳
它和Impala哪个用得多一些呢?
返回顶部
顶部