The Solr suggester component allows you to vastly improve your search capabilities and experience. It provides users with automatic suggestions for query terms and can be used to implement useful auto-suggest features in your search application.
Latest Blog Post
Open source full-text search engines provide rich functionality out of the box. However, there are some use cases when naive implementation may lead to terrible customer experience. We faced one of such use cases when we worked with a patent management company.
A customer may need to search for an item by size or price, not product name. This means we must map our e-commerce catalog hierarchy as an inverted index.
In online commerce, catalog navigation functionality is one of the key aspects of the overall user experience. Removing frustration from the product discovery and selection experience is a big part of this mission.
We talk about Block Join Faceting a lot because it can make your end users’ search experience a lot more pleasant than it would be without faceting!
We can use Solr Block Join to search siblings, grandchildren, and other descendants. In fact, nesting depth is almost unlimited. Here’s how it works.
When using the block join query parser in Solr, leaving out certain query strings make it more Near Real Time-capable.
Block Join can help improve the customer experience and lower costs, which is why we strongly suggest using it for nested document searches in Solr.
Block Join Faceting in Solr/Lucene search is a versatile way to deal with Product-SKU parent-child relationships in e-commerce catalog browsing and searches.
We believe BlockJoin is the most efficient way to do the join operation Solr/Lucene, but plain-jane Join is still useful for frequent child updates and small indexes.
Block Join Faceting, implemented correctly, can save your customers both search time and frustration. We created SOLR 5743 specifically to bring faceting support to SOLR.
Nested search and faceting are supported by Block Join Query (BJQ) in Lucene and by the Block Join Facet component in Solr.