Once ROOT is cached in client, it will talk directly to META. Once it is cached, it talks directly to the region servers. You will see a bottleneck on META when a lot of clients have to discover regions location at the same time (like at the beginning of a MR job with hundreds of concurrent tasks).
Seeing your type of questions lately, I think it would be a benefit for your to read the Bigtable paper. You may get a lot of answers. http://labs.google.com/papers/bigtable.html J-D On Wed, Aug 26, 2009 at 8:43 PM, <[email protected]> wrote: > Hi, > The HBaseMaster is responsible for assigning regions to HRegionServers. > The first region to be assigned is the ROOT region. > The ROOT region is served by a region server, right? > Will it be a bottleneck? While many clients request at the same time. > Thanks > > Fleming > --------------------------------------------------------------------------- > TSMC PROPERTY > This email communication (and any attachments) is proprietary information > for the sole use of its > intended recipient. Any unauthorized review, use or distribution by anyone > other than the intended > recipient is strictly prohibited. If you are not the intended recipient, > please notify the sender by > replying to this email, and then delete this email and any copies of it > immediately. Thank you. > --------------------------------------------------------------------------- > > > >
