Hi Nik,

Just a quick comment on choosing ElasticSearch over Solr:

We use Solr at Wikia, and we have a lot we can offer the Foundation in terms of 
knowledge sharing. It might be a good idea to consider future opportunities to 
collaborate while vetting ElasticSearch.

Even if ElasticSearch is your final call, you may still be able to use some of 
the code from our Search extension 
(https://github.com/wikia/app/tree/dev/extensions/wikia/Search). It uses the 
Solarium library for query abstraction, and I'm wondering if adding 
ElasticSearch support to that library and starting with some of the libraries 
we've written might get you most of the way there in your CirrusSearch efforts.

And code aside, both solutions have very similar engines behind them. When it 
comes to generating schemata, analyzing fields, handling language support, 
scaling, or backend architecture, please feel free to reach out. We'd love to 
help.

Robert Elwell

On Jul 19, 2013, at 5:14 PM, Rob Lanphier <[email protected]> wrote:

> Everyone,
> 
> I'm reviving this old thread to update everyone on the status of the RFC:
> 
> We've continued working on implementation and everything seems to be
> proceeding smoothly.  We evaluated Elasticsearch and were super impressed
> and decided it was very likely to be worth switching from Solr4 to it.  The
> evaluation and the switch did cost some time but in my opinion doing it was
> time well spent.
> 
> Thanks so much for your comments a month ago when I first posted this. If
> you are interested please give the page another look.  Just to be helpful,
> here is a link to what I changed:
> http://www.mediawiki.org/w/index.php?title=Requests_for_comment%2FCirrusSearch&diff=740790&oldid=728213
> 
> Nik Everett


_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to