如何实时获取hive提交的hql的运行状态

如题所述

通过hive 自带的 server2 的 thrift 模式提交的sql 可以获得 状态进度,jdbc方式没有试过。
  其实,我们完全可以不使用hive,sql-on-Hadoop的框架有ibm的bigsql,Apache的dirll,impala等都是非常不错的,都可以替代hive。速度都比hive要快很多。
  偶理解HIVE只是提供查询和数据处理功能的(解析HIVE QL语句为MAPReduce任务), 不负责数据存储的。 数据存储应该是HBase和HDFS的功能, HBase是Key Value的存储方式, 适用于固定列查询的数据, 如果查询方式多样复杂, 感觉应该是使用HDFS存储, 然后使用HIVE进行查询和处理。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜