Hi Otis,
     Ah, okay those are all great pointers, thanks. I will certainly have to
do more research, and then I'll certainly have more questions later.

     I have thought of using some kind of non-lucene/solr distributed cache
to narrow-down the online search... but the problem comes when there's
millions of users who could be online at a given time. I don't want to
(forgive database-speak here) tack on a huge in-clause to the end of my
search query, like:  search for "baseball" and "sandals" where members in
(...millions of ids?...).
     The in-memory data structure of presence data is definitely necessary
for certain tasks, and useful for others, however it doesn't help me in two
places:
        1) non-trivial searches that include presence criteria,
        2) sorting all search results by presence info.
     --But thank you, I will look into the things you mentioned. Given how
little I know about Solr right now, maybe I'm worried about problems that
have already been solved.

     Thanks again very much for your help.

Sincerely,

     Daryl.

Reply via email to