[pylucene-dev] Need to build a high-load searcher
Jack L
jlist9 at yahoo.ca
Tue Mar 20 10:43:06 PST 2007
If it's for a service that just runs all the time once it's set up,
fastcgi+lighttpd is not bad at all. Setting it up is an one time
effort.
If you want a more portable solution, just like using an embed-able
server jetty in solr, you can use a more efficient async Python
web server (e.g. the one in cherrypy) and call PyLucene right from
inside your own server. Not sure how much load it can handle but
the bottleneck should be in PyLucene, and because it's one Python
process, it won't run on multiple processors. If you want to use
more processors, lighttpd + multiple Python fastcgi servers would
be the way to go.
--
Best regards,
Jack
Tuesday, March 20, 2007, 10:12:22 AM, you wrote:
> You know, I've never really considered FastCGI for anything before, but that
> doesn't sound like a bad idea. Still not as simple as deploy and run, since
> there are still two pieces (FastCGI/PyLucene and lighttpd), but possibly
> simpler (and possibly faster) than apache.
> -ofer
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the pylucene-dev
mailing list