On 24/02/2015 03:03, Richard Gibbs wrote:
Hi There,

I am in the process of choosing a search technology for one of my projects
and I was looking into Solr and Elasticsearch.

Two features that I am more interested are geo aggregations (for map
clustering) and search alerts. Elasticsearch seem to have these two
features built-in.

http://www.elasticsearch.org/guide/en/elasticsearch/guide/current/geo-aggs.html
http://www.elasticsearch.org/guide/en/elasticsearch/reference/current/search-percolate.html

I couldn't find relevant documentation for Solr and therefore not sure
whether these features are readily available in Solr. Can you please let me
know whether these features are available in Solr? If not, whether there
are solutions to achieve same with Solr.

Hi Richard,

I don't know about geo aggregations, although I know the Heliosearch guys and others have been working on various facet statistics that may impinge on this. http://heliosearch.org/solr-facet-functions/

For alerting, you're talking about storing queries and running them against any new document to see if it matches. We do this a lot for clients needing large scale media monitoring and auto-classification - here's the Lucene-based library we released:
https://github.com/flaxsearch/luwak
Note that this depends on a patched Lucene currently, but I'm very happy to say that a client is funding us to merge this back to trunk and we expect Luwak to be be able to a 5.x release of Lucene. More news very soon! There are a couple of videos on that page that will explain further. We suspect our approach is considerably faster than the Percolator, and it's on the list to benchmark the two.

Cheers

Charlie


Thank you.



--
Charlie Hull
Flax - Open Source Enterprise Search

tel/fax: +44 (0)8700 118334
mobile:  +44 (0)7767 825828
web: www.flax.co.uk

Reply via email to