On Wed, Oct 6, 2010 at 4:08 PM, Roman Chyla <[email protected]> wrote:

> 1)
> -- is it possible to use payload for search? [i know it can influence
> scoring and be useful for display, but as i understand it, it is a
> metadata about the given position]
>
> example, if we assume situation when we index authors <-- and add
> payload to them
>
> field:author | payload [affiliation,field_of_study,email]
> ------------------------------
> ellis            | cern,umi  hep-theory [email protected]
> swank        | umi  hep-ex  [email protected]
>
> is it possible to query this structure directly? ex.
>
> "author:swink~4 and author:affiliation:cern"
>
> (I want to find all names similar to swink, schwink, sink... and i
> also know the person is working at cern -- but i am not interested in
> a record which was written by swink@umi, and ellis@cern --> i want
> only swink@cern and for that i need payload)


The answer to the specific question is no, you can't query the payload
directly.
Suggested alternatives:
  * Index the author and the affiliation at the same position. There
should then be a way to query for "swink~4" and "cern" and specify
there must be zero distance between the terms.
  * index the author and the affiliation with a delimiter, like "swink_cern",

>
> 2)
> What would be the best strategy to have several separate indexes? Ie.
> to have a separate index for metadata, for recently-changed-metadata,
> fulltext, citation-pairs?
>
> presumably, all those indexes contain only records (so the results
> from them are mergeable on the recid match), but obviously the scoring
> function makes sense only inside the index; but if one would like to
> combine results (in a meaningful way) from the several indexes, what
> would be the best strategy?
>

Grant says something called ParallelReader could be used in this case.

I need more time to digest your first answer to the original question.

--
******************************************************
Jay Luker               Astrophysics Data System (ADS)
[email protected]  Center for Astrophysics
617-495-4588            60 Garden Street  MS 67
617-495-7356 fax        Cambridge, MA  02138
******************************************************

Reply via email to