Coggle requires JavaScript to display documents.
2 HMaster processes (active hmasterstandby hmaster ) and N RegionServer processes are recommended
manages all the regionServers and their failoverspreforms cluster operations including creating modifying and deleting tablesmigrates regions > Allocates regions when new table is created / Ensures load balancing during operations / takes over regions after RegionServer failovers occurs
key / value / TimeStamp / KeyType
Fixed data structurePreDefined Data structureI/O intensive and cost-consuming expansion
Distributed Storage and column orientedDynamic extension of columnssupp common commercial hardware , lowering the expansion cost
data can be added modified or read by rowdesAdv > some unnecessary data is obtained then data in a column is quired
data can be read or calculated by columndesAdv > when a row is read > multiple I/O operaions may be required
set of properties ensuring normal database transactionswhen we do not require any of these Features then we can use HBase
scanner corresponding to HFile > StoreFileScannerscanner corresponding to MemStore > MemStoreScanner
RowFilterSingleColumnValueFilterKeyOnlyFilterFilterList
data relevant to BloomFilter of HBase is stored in HFiles