Adding filter in solr suggester component.
Hi We are using solr (version - 3.6) suggester component for auto complete. We indexed solr core column (which we want as auto complete result) and its giving me correct auto complete result. Now I want to add filter on suggester indexed data. Let say if we have core with userId and notes fileds. We want add userId filter for auto complete so that it provide notes of that user only during auto complete. I gone throght following link First Link http://stackoverflow.com/questions/9004266/solr-spell-check-result-based-filter-query Second Link http://lucene.472066.n3.nabble.com/Issue-using-filter-query-with-spellCheck-component-td2166322.html Plz help me... -- View this message in context: http://lucene.472066.n3.nabble.com/Adding-filter-in-solr-suggester-component-tp4024407.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: User context based search in apache solr
Hi Erick Thanks for reply. In our application having product table with many fields and we are providing these all fields during search. If we made de-normalized structure then there is having lots of redundant data and that may result in to 1. required more amount of memory. 2. degrade search performance (cpu and response time). -- View this message in context: http://lucene.472066.n3.nabble.com/User-context-based-search-in-apache-solr-tp4021964p4022049.html Sent from the Solr - User mailing list archive at Nabble.com.
Re: User context based search in apache solr
Let me re-phrase. In our application de-normalizing Will result in to 1. required more amount of memory. 2. degrade search performance (cpu and response time) Let me give example - Our application has product table with 1 million entries and users are increasing exponentially. -- View this message in context: http://lucene.472066.n3.nabble.com/User-context-based-search-in-apache-solr-tp4021964p4022156.html Sent from the Solr - User mailing list archive at Nabble.com.
User context based search in apache solr
In our application we are providing product master data search with SOLR. Now our requirement want to provide user context based search(means we are providing top search result using user history). For that i have created one score table having following field 1)product_id 2)user_id 3)score_value As soon as user clicked for any product that will create entry in this table and also increase score_value if already present product for that user. We are planning to use boost field and eDisMax from SOLR to improve search result but for this i have to use one to many mapping between score and product table(Because we are having one product with different score value for different user) and solr not providing one to many mapping. We can solved this issue (one to many mapping handling) by de-normalizing structure as having multiple product entry with different score value for different user but it result huge amount of redundant data. Is this(de-normalized structure) currect way to handle or is there any other way to handle such context based search. Plz help me -- View this message in context: http://lucene.472066.n3.nabble.com/User-context-based-search-in-apache-solr-tp4021964.html Sent from the Solr - User mailing list archive at Nabble.com.