Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
Description
Was thinking we should build in support to be able to handle more then one thread for compactions this will allow us to keep up with compactions when we get to the point where we store Tb's of data per node and may regions
Maybe a configurable setting to set how many threads a region server can use for compactions.
With compression turned on my compactions are limited by cpu speed with multi cores then it would be nice to be able to scale compactions to 2 or more cores.
Attachments
Issue Links
- blocks
-
HBASE-1845 MultiGet, MultiDelete, and MultiPut - batched to the appropriate region servers
- Closed
-
HBASE-1306 [performance] Threading the update process when writing to HBase.
- Closed
- depends upon
-
HBASE-3797 StoreFile Level Compaction Locking
- Closed
- is required by
-
HBASE-3877 Determine Proper Defaults for Compaction ThreadPools
- Closed
- relates to
-
HBASE-2832 Priorities and multi-threading for MemStore flushing
- Closed