Hey,
In HBase the the store contains memory store and HFiles. Memstore is just like a cache memory. Anything that is entered into the HBase is stored here initially. Later, the data is transferred and saved in Hfiles as blocks and the memstore is flushed.
When the MemStore accumulates enough data, the entire sorted KeyValue set is written to a new HFile in HDFS.