zoukankan      html  css  js  c++  java
  • Hadoop HBase概念学习系列之HBase里的客户端和HBase集群建立连接(详细)(十四)

      需要遵循以下步骤:

      1、客户端和Zookeeper集群建立连接。在这之前客户端需要获得一些信息(可以从HBase配置文件中读取或是直接指定)。客户端从Zookeeper集群中读取-ROOT-表的位置信息。这是客户端发起的第一次查询。

      2、客户端连接-ROOT-表,并得到.META.表的位置信息。这是客户端发起的第二次查询。

      3、客户端连接.META.表,并下载分区列表和它们的位置。这是客户端发起的第三次查询。

      4、客户端使用从.META.表下载的信息直接连接分区服务器中的分区并操作数据。在这个过程中,客户端会执行一系列的查询。

      5、客户端会缓存前三次查询的结果。如果客户端认为缓存中的数据已经过期,它会刷新缓存。这种情况往往发生在客户端连接分区服务器之后,发现.META.表所提供的键范围并不在分区服务器HRegion上。

  • 相关阅读:
    ES6 解构
    flutter
    selenium
    selenium
    python
    selenium
    selenium
    selenium
    selenium
    selenium- SMTP发送邮件
  • 原文地址:https://www.cnblogs.com/zlslch/p/6140325.html
Copyright © 2011-2022 走看看