Hello! I don't know what Your queries will look like, but let's assume that you will use 3 fields for searching like title, description and author, you will also filter on category field and sort on title_sort field, than you could use a warming query like the following:
<arr name="queries"> <lst> <str name="q">common query</str> <str name="qf">title description author</str> <str name="fq">category:books</str> <str name="sort">title_sort asc</str> <str name="defType">dismax</str> </lst> </arr> Please consider this only an example. You need to look at Your application and choose common queries and common query parameters like sorting, filtering and such. -- Regards, Rafał Kuć Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch > Hi! > Thanks for your reply. I read some material at > http://wiki.apache.org/solr/SolrConfigXml#newSearcher , but it doesn't give > me some example. > Could you tell me how to modify it or give some links about incorporating > warming queries ? > > Regards , > Rong Kang > At 2012-02-09 18:01:38,"Rafał Kuć" <r....@solr.pl> wrote: >>Hello! >> >>You may want to incorporate warming queries to your solrconfig.xml >>file. Edit the solrconfig.xml file and look for the default warming >>queries, they are in the following places: >> >><listener event="newSearcher" class="solr.QuerySenderListener"> >>and >><listener event="firstSearcher" class="solr.QuerySenderListener"> >> >>Modify the default ones to match your needs - for example include >>sorting there, fields you use for searching, filtering and etc. >> >>-- >>Regards, >> Rafał Kuć >> Sematext :: http://sematext.com/ :: Solr - Lucene - Nutch >> >>> My solr 's index data size is 1.1GB,and solr only has one core. >> >> >>> When I first search one word in solr . its response time is 460ms. >>> When I search the same word the second time. its response time is >>> under 70ms. I can't tolerate 460ms . Does anyone know how to improve >>> performance? >> >> >>> My Computer: >>> 1 cpu(with 2 core) >>> 2G memory (800MHz) >> >> >>> and my search configuration >>> <str name="defType">dismax</str> >>> <str name="qf">filename^5.0 text^1.5</str> >> >> >>> <str name="q.alt">*:*</str> >>> <str name="hl">on</str> >>> <str name="hl.fl">filename text</str> >>> <bool name="hl.useFastVectorHighlighter">true</bool> >>> <str name="hl.tag.pre"><![CDATA[<b style="color:red">]]></str> >>> <str name="hl.tag.post"><![CDATA[</b>]]></str> >>> <int name="hl.fragsize">100</int> >>> <str name="f.filename.hl.alternateField">filename</str> >>> <int name="f.text.hl.snippets">3</int> >> >> >> >> >> >> >> >> >> >> >> >> >>