Hi, Sphinx-Thinkers,

I'm working on a reporting engine fueled by a Sphinx index --
essentially, I'm gonna be querying 1k to 500k records, and breaking
things into 2-3 dimensions. For example, I might want the count of
documents, broken down by location and the updated_at hour.

>From what I've seen, it looks like I'm gonna want to queue up a set of
queries and run them all -- and it looks both like Sphinx has an API
for this (AddQuery / RunQueries) and that Riddle implements this with
Client#append_query() and #run() (at least, it looks to me like
Riddle::Client#run sends all the queries off to Sphinx at once.)

However, I'm not seeing a way to access this function from
ThinkingSphinx itself. ThinkingSphinx::Search seems to only run
queries via Client#query() -- and even the FacetSearch class (which is
doing a similar kind of thing) seems to perform sequential queries
instead of queuing them up in Sphinx.

Is there a way I can queue my queries and run them all at once? If
there isn't one built-in, what would be the sanest place for me to add
it?

Or is it one of those "don't bother" kinds of situations?

Thanks!
-Nate
-- 
You received this message because you are subscribed to the Google Groups 
"Thinking Sphinx" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/thinking-sphinx?hl=en.


Reply via email to