I think it would be useful. I know people using ElasticSearch use it relatively often.
> Is aggregation expensive enough to warrant a separate box? I think it can get expensive if X in rows=X is highish. We've seen this reported here on the Solr ML before.... So to make sorting/merging of N result set from N "data nodes" on this "aggregator node" you may want to get all the CPU you can get and not have the CPU simultaneously also try to handle incoming queries. Otis -- Solr & ElasticSearch Support http://sematext.com/ On Mon, Jun 10, 2013 at 5:32 AM, Shalin Shekhar Mangar <shalinman...@gmail.com> wrote: > No, there's no such notion in SolrCloud. Each node that is part of a > collection/shard is a replica and will handle indexing/querying. Even > though you can send a request to a node containing a different collection, > the request would just be forwarded to the right node and will be executed > there. > > That being said, do people find such a feature useful? Is aggregation > expensive enough to warrant a separate box? In a distributed search, the > local index is used. One'd would just be adding a couple of extra network > requests if you don't have a local index. > > > On Sun, Jun 9, 2013 at 11:18 AM, Otis Gospodnetic < > otis.gospodne...@gmail.com> wrote: > >> Hi, >> >> Is there a notion of a data-node vs. non-data node in SolrCloud? >> Something a la http://www.elasticsearch.org/guide/reference/modules/node/ >> >> >> Thanks, >> Otis >> Solr & ElasticSearch Support >> http://sematext.com/ >> > > > > -- > Regards, > Shalin Shekhar Mangar.