当前,许多地方使用大数据hbase进行数据的查询,如何能够轻松实现交互呢,主要有以下4种方式方法:
1、原生接口
2、hive接口
3、phoenix
4、Lealone
关于这4种交互方式的优缺点,如下图所示:
1、原生接口
最原始的hbase接口,语法较难懂,需要深入学习,非专业人士不推荐使用。想深入学习的,可以了解一下。如果单纯使用的话,不推荐。
2、hive接口
查询效率太低,最不推荐的方式
3、phoenix
兼容常用sql,方便易用,单表操作时,优先推荐使用。支持索引
4、Lealone
兼容常用sql用法,方便易用,支持索引 ,多表关联、多事务操作时,可使用。
以上是这次使用时的方法总结,供大家了解,欢迎大家一起交流学习。