注意:此页面搜索的是所有试题
题目内容
(国家开放大学数据库应用)
请选择正确的HBase表数据的读取过程,该过程涉及Zookeeper、Region-server、Region、MemStore、StoreFile等 ( )
①RegionServer收到客户端的读请求,会先扫描MemStore,再扫描blockcache(读缓存),没有找到数据的话,才会读取StoreFile文件。最后RegionServer将数据返回给Client
②Client向元数据表或者字典表( meta表)的Region所在的RegionServer发起访问,读取meta表的数据,获取HBase集群上所有表的元数据。
③Client向对应的RegionServer发起读请求。
④根据meta表的元数据信息(如某张表有几个Region、 Region如何分配、每个Reigon的开始键Startkey和结束键Stopkey),Client找到当前要写入的表对应的Region及所在RegionServer
⑤Client先访问Zookeeper,从Zookeeper上获取meta表的位置信息。
①RegionServer收到客户端的读请求,会先扫描MemStore,再扫描blockcache(读缓存),没有找到数据的话,才会读取StoreFile文件。最后RegionServer将数据返回给Client
②Client向元数据表或者字典表( meta表)的Region所在的RegionServer发起访问,读取meta表的数据,获取HBase集群上所有表的元数据。
③Client向对应的RegionServer发起读请求。
④根据meta表的元数据信息(如某张表有几个Region、 Region如何分配、每个Reigon的开始键Startkey和结束键Stopkey),Client找到当前要写入的表对应的Region及所在RegionServer
⑤Client先访问Zookeeper,从Zookeeper上获取meta表的位置信息。
参考答案