如何在hbase中启用短路读取(hbase站点.xml)

8mmmxcuj  于 2021-07-15  发布在  Hadoop
关注(0)|答案(1)|浏览(360)

所以,我将hdfs配置为执行短路读取,并且我检查了短路读取是否启用,并且在使用hdfs读取api时执行得非常好(我可以看到该功能已成功启用的日志。)
但我不知道在hdfs上运行hbase时是否启用了这种短路读取。
这就是我投入的财产 hdfs-site.xml ,我找到了 hbase-site.xml ,我也必须配置此设置。这是真的吗,尽管我已经穿上了 hdfs-site.xml 文件?

<property>
    <name>dfs.client.read.shortcircuit</name>
    <value>true</value>
  </property>
<property>
    <name>dfs.domain.socket.path</name>
    <value>/var/lib/hadoop-hdfs/dn_socket</value>
</property>

这是我的第一个问题。
是否有任何措施可以发现hbase正在使用短路读取进行读取?
先谢谢你。

rn0zuynd

rn0zuynd1#

是的,您还需要设置hbase。这样hbase读取的性能会更好。

相关问题