Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-14540

Write Ahead Log Batching Optimization

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Abandoned
    • None
    • None
    • None
    • None

    Description

      The new write ahead log mechanism seems to batch too few mutations when running inside the disruptor. As we scaled our load up (many threads with small writes), we saw the number of hdfs sync operations grow in concert with the number of writes. Generally, one would expect the size of the batches to grow but the number of actual sync operations to settle.

      Attachments

        1. 14540.txt
          6 kB
          Michael Stack
        2. HBaseWALBlockingWaitStrategy.java
          2 kB
          John Leach
        3. writes.png
          31 kB
          Michael Stack

        Activity

          People

            Unassigned Unassigned
            jleach John Leach
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: