当我们在 hbase 列上触发带有条件的 SQL 时,Hbase 是否会进行全面扫描?还是 drill 使用某种索引机制来避免全扫描。?
我们还需要在每个区域服务器上安装 drillbits 以获得最佳数据局部性吗?
最佳答案
是的,Drill 会进行全表扫描。但是,过滤条件将被推送到扫描中,从而获得更好的性能。 请看页底评论How Apache Drill Queries HBase
By taking advantage of ordered byte encoding, Drill 1.2 and later can performantly execute conditional queries without a secondary index on HBase big endian data.
关于java - apache drill如何查询HBase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49422114/