Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Resolved
-
None
-
None
-
None
Description
This Jira explores the performance of different memstore compaction policies.
It presents the result of write-only workload evaluation as well as read performance in read-write workloads.
We investigate several settings of hardware (SSD, HDD), key distribution (Zipf, uniform), with multiple settings of the system, and compare measures like write throughput, read latency, write volume, total gc time, etc.
The submitted patch sets some system properties at the values yielding optimal performance. In addition we suggest a new Adaptive memstore compaction policy that shows good tradeoffs between write throughput and write volume.
Attachments
Attachments
Issue Links
- relates to
-
HBASE-19161 For system tables, if config 'hbase.systemtables.compacting.memstore.type' is not specified then DefaultMemStore is used
- Closed
- links to