You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Chris Hostetter <ho...@fucit.org> on 2009/06/19 00:39:09 UTC
Re: Indexing tempary data on lucene
building a temporary index would certainly work, but it's a question of
how efficient it would be (ie: how many users do you have, how often do
they log in, how long does it take to build a typical index, how many
concurrent users will you have, etc...)
one solution i've seen to a problem like this was to have a custom
SearchComponent that did an external lookup to get the list of freinds,
then for each friend did a search to get the DocSet of all their documents
(letting them get cached in the filterCache) and computed the union of all
those DocSets, and added that union as a filter for use by the
QueryComponent.
not sure if that type of approach will scale well to the number of users
you are dealing with.
: Date: Fri, 24 Apr 2009 02:22:37 -0700 (PDT)
: Subject: Indexing tempary data on lucene
:
:
: I have a list of public profiles of my site user's on solr index. There is
: also a community around them, which is currently not their in Index.
:
: While searching, I have to give an option to search only my community
: (friends and friends of friends). I could do it from data base query or
: storing connection graph in memory but here I loose power of Solr Analyzers,
: tokenizers and filters.
:
: Alternatively, I am thinking to store this relation temp in some other Solr
: instance (running on a separate machine) and use it for search. I.e create
: this index async when user logs in and destroy when user logs out.
:
: So when user searches for a profile the application will merge the results
: from two indexes and returns unique users.
:
: Is this a practical/scalable solution? If yes, what performance
: consideration, I should look for this new solr instance? For merging should
: I built an application over solr or solr provides any way of merging results
: from multiple indexes?
:
: Thanks,
: Amit
:
: --
: View this message in context: http://www.nabble.com/Indexing-tempary-data-on-lucene-tp23212838p23212838.html
: Sent from the Solr - User mailing list archive at Nabble.com.
:
-Hoss