Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-2061

Create benchmark & approach for testing Lucene's near real-time performance

Details

    • Task
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • None
    • None
    • core/index
    • None
    • New

    Description

      With the improvements to contrib/benchmark in LUCENE-2050, it's now
      possible to create compelling algs to test indexing & searching
      throughput against a periodically reopened near-real-time reader from
      the IndexWriter.

      Coming out of the discussions in LUCENE-1526, I think to properly
      characterize NRT, we should measure net search throughput as a
      function of both reopen rate (ie how often you get a new NRT reader
      from the writer) and indexing rate. We should also separately measure
      pure adds vs updates (deletes + adds); the latter is much more work
      for Lucene.

      This can help apps make capacity decisions... and can help us test
      performance of pending improvements for NRT (eg LUCENE-1313,
      LUCENE-2047).

      Attachments

        1. LUCENE-2061.patch
          19 kB
          Michael McCandless
        2. LUCENE-2061.patch
          16 kB
          Michael McCandless
        3. LUCENE-2061.patch
          15 kB
          Michael McCandless

        Activity

          People

            mikemccand Michael McCandless
            mikemccand Michael McCandless
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: