Sorry to bother you guys. May I ask 2 questions about HBase?

Q1

I found that HFileScannerImpl.getCachedBlock(...) get block from
BlockCache. This CachedBlock is used by StoreFileScanner. Is that mean the
read model like:

*Model A*

Or there is only one BlockCache and all the read request will go through it
first, like:

*Model B:*

​
Q2
If the data been read from Memstore, will it be put in BlockCache to
accelerate the read process next time?

​
Thanks,
Alex
​

Reply via email to