Uploaded image for project: 'Apache Blur'
  1. Apache Blur
  2. BLUR-391

Support different indexing approaches

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Blur Platform
    • None

    Description

      We need to support indexing in the new platforms. This can be an umbrella issue to track the different types of indexing we'd like to support. Here's four different strategies:

      1) MapReduce - support for a pure Lucene version of existing map/reduce functionality. For ultra-large bulk indexing; very high throughput, very high latency.

      2) Mutations - direct mutations similar to today. very low throughput; very low latency.

      3) Enqueue - ...

      4) Open-> Add/Update+ -> Commit - support a begin transaction, add one or more documents, then commit (end transaction). medium throughput; medium latency.

      Attachments

        Activity

          People

            Unassigned Unassigned
            williamstw Tim Williams
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: