Configuring HBase Memstore: What You Should Know by Alex Baranau.
Alex gives three good reasons to care about HBase Memstore:
There are number of reasons HBase users and/or administrators should be aware of what Memstore is and how it is used:
- There are number of configuration options for Memstore one can use to achieve better performance and avoid issues. HBase will not adjust settings for you based on usage pattern.
- Frequent Memstore flushes can affect reading performance and can bring additional load to the system
- The way Memstore flushes work may affect your schema design
Which reason is yours?