Result grouping and faceting are in essence two different search features. Faceting counts the number of hits for specific field values matching the current query. Result grouping groups documents together with a common property and places these documents under a group. These groups are used as the hits in the search result. Usually result grouping […]
Result grouping made easier
Lucene has result grouping for a while now as a contrib in Lucene 3.x and as a module in the upcoming 4.0 release. In both releases the actual grouping is performed with Lucene Collectors. As a Lucene user you need to use various of these Collectors in searches. However these Collectors have many constructor arguments. […]
Apache Solr – Grouping update
Apache Solr’s result grouping feature is now a widely used feature. The major drawback was that grouping (also known as sharding in Solr) was initially not supported for distributed searches. The good news is that recently distributed grouping has been added to Solr! It has been added as the trunk and the stable branch (branch3x). […]
SearchWorkings: Apache Solr – Grouping update
Apache Solr’s result grouping feature is now a widely used feature. The major drawback was that grouping was not supported for distributed searches which also know as sharding in Solr. The good news is that recently distributed grouping has been added to Solr! It has been added the trunk and the stable branch (branch3x). This […]