Hadoop HBase概念学习系列之HBase里的客户端和HBase集群创建链接(详细)(十四)

 

  须要遵循如下步骤:缓存

  一、客户端和Zookeeper集群创建链接。在这以前客户端须要得到一些信息(能够从HBase配置文件中读取或是直接指定)。客户端从Zookeeper集群中读取-ROOT-表的位置信息。这是客户端发起的第一次查询。服务器

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

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

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

  五、客户端会缓存前三次查询的结果。若是客户端认为缓存中的数据已通过期,它会刷新缓存。这种状况每每发生在客户端链接分区服务器以后,发现.META.表所提供的键范围并不在分区服务器HRegion上。集群

 

相关文章
相关标签/搜索