Uploaded image for project: 'Lucene.Net'
  1. Lucene.Net
  2. LUCENENET-522

NrtManager and SearcherManager

    XMLWordPrintableJSON

Details

    Description

      NRTManager and SearcherManager from Lucene 3.5 are extremely useful classes for working with Lucene, so I ported them to C#. The result is here https://github.com/NielsKuhnel/NrtManager. The Java synchronization primitives are a little bit different, but the C# equivalents accomplish the same. Also, I made some small changes to make it work with Lucene.NET 3.0.3 and used TimeSpans to make it more .NET'ish.

      Do you think this should be added to the contrib project or stay stand-alone?

      In the repo you'll also find a small MVC.NET project showing how to use the code, a jMeter stress test and the original java files.

      This blog post http://blog.mikemccandless.com/2011/11/near-real-time-readers-with-lucenes.html describes very well why we can't live without NRTManager.

      Thanks.

      Attachments

        Activity

          People

            Unassigned Unassigned
            niels.kuhnel Niels Kühnel
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: