`
Blackbaby
  • 浏览: 187898 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

solr suggest 配置

阅读更多

 

  1. add into solrconfig.xml

  

<searchComponent name="suggest" class="solr.SpellCheckComponent">
	<str name="queryAnalyzerFieldType">text_ik</str>
	<lst name="spellchecker">  
		<str name="name">suggest</str>  
		<str name="classname">org.apache.solr.spelling.suggest.Suggester</str>  
		<str name="lookupImpl">org.apache.solr.spelling.suggest.tst.TSTLookup</str>  
		<str name="field">suggest_title</str>
		<float name="threshold">0.0001</float>
		<!--<str name="sourceLocation">suggest_dict.txt</str>-->
		<!--<str name="spellcheckIndexDir">spellchecker</str>-->
        <str name="comparatorClass">freq</str>
        <str name="buildOnOptimize">true</str>
		<str name="buildOnCommit">true</str>     
	</lst>  
  </searchComponent>    
 
  <requestHandler name="/suggest" class="org.apache.solr.handler.component.SearchHandler">  
	<lst name="defaults">  
		<str name="spellcheck">true</str>  
		<str name="spellcheck.dictionary">suggest</str>  
		<str name="spellcheck.count">8</str>  
		<str name="spellcheck.onlyMorePopular">true</str>
		<str name="spellcheck.extendedResults">false</str>		
		<str name="spellcheck.collate">true</str>
		<!--<str name="spellcheck.build">true</str>	-->	
	</lst>  
	<arr name="components">  
		<str>suggest</str>  
	</arr>  
  </requestHandler>

 

 

   2.add into schma.xml

   

<field name="suggest_title" type="text_auto" indexed="true" stored="true" multiValued="false" />

    

<copyField source="faqTitle" dest="suggest_title"/>

    

<fieldType name="text_auto" class="solr.TextField">  
   <analyzer>  
	<tokenizer class="solr.KeywordTokenizerFactory"/>  
	<filter class="solr.LowerCaseFilterFactory"/>  
   </analyzer>
</fieldType>

 

 

  

分享到:
评论

相关推荐

    solr7.5_ik分词器,suggest配置源文件文件

    标题中的“solr7.5_ik分词器,suggest配置源文件”指的是在Solr 7.5版本中使用Ik分词器和Suggest组件进行配置和使用的源文件。Ik分词器是针对中文环境优化的,它包括了多种分词策略,如全模式、最细粒度模式等,可以...

    solr cloud6.1.0拼音分词

    在Solr Cloud环境中,拼音分词的配置通常涉及以下几个步骤: 1. 下载并添加相应的分析器插件到Solr的lib目录。 2. 更新solrconfig.xml文件,配置分析器链,指定使用拼音分词器。 3. 更新schema.xml文件,定义字段...

    solr搜索自动补全

    这一步骤可能涉及到配置suggest.js插件的一些参数,比如Solr服务器的地址,搜索的字段,以及其他配置项,以确保插件与你的Solr索引正确配合。 4. 服务端配置。开发者需要在Solr端配置相应的自动补全逻辑,通常需要...

    pinyinAnalyzer4.3.1.jar

    《拼音检索工具...通过深入理解其工作原理,并在Solr配置中正确应用,我们可以构建出更强大、更友好的中文搜索引擎系统。在日新月异的互联网时代,这样的工具无疑是我们进行信息检索、提升服务品质的重要武器。

    lucene-4.7.0全套jar包

    - **Contrib模块**:包含社区贡献的扩展功能,可能包括特殊分词器、搜索建议等,如`lucene-join-4.7.0.jar`、`lucene-suggest-4.7.0.jar`等。 使用这些JAR包时,开发者需要根据具体需求选择合适的模块,并确保它们...

Global site tag (gtag.js) - Google Analytics