Uploaded image for project: 'Flume'
  1. Flume
  2. FLUME-2362

Memory mapping channel

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Patch Available
    • Major
    • Resolution: Unresolved
    • 1.5.0
    • None
    • Channel
    • None
    • Hide
      The enable memory mapping channel, add the followings in configuration:

      channelname.type = org.apache.flume.channel.shm.ShmChannel
      # memory mapping file name, e.g.
      channelname.shmQueue = /usr/tmp/shmqueue
      # memory mapping file size, unit is MB. e.g.
      channelname.shmQueueSize = 2000

      Known issues:
      jni library has Linux version only.
      Show
      The enable memory mapping channel, add the followings in configuration: channelname.type = org.apache.flume.channel.shm.ShmChannel # memory mapping file name, e.g. channelname.shmQueue = /usr/tmp/shmqueue # memory mapping file size, unit is MB. e.g. channelname.shmQueueSize = 2000 Known issues: jni library has Linux version only.

    Description

      I've implemented memory mapping channel that has the same performance as memory channel and the same reliability as file channel.

      Attachments

        1. FLUME-2362.patch
          57 kB
          Lining Sun

        Activity

          People

            Unassigned Unassigned
            liningsun Lining Sun
            Votes:
            2 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - 168h
                168h
                Remaining:
                Remaining Estimate - 168h
                168h
                Logged:
                Time Spent - Not Specified
                Not Specified