首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 互联网 >

Solr学习(2) Solr4.2.0+IK Analyzer 2012

2013-03-25 
Solr学习(二) Solr4.2.0+IK Analyzer 2012?准备工作:下载?“IK?Analyzer?2012FF_hf1.zip”包。 详见:IK Analy

Solr学习(二) Solr4.2.0+IK Analyzer 2012

?

准备工作:

下载?“IK?Analyzer?2012FF_hf1.zip”包。 详见:IK Analyzer中文分词器创始人 林良益 博客?

?

名词解释:

IK源目录:解压缩“IK?Analyzer?2012FF_hf1.zip”后得到的文件夹路径。解压缩后得到下图结构东东


Solr学习(2) Solr4.2.0+IK Analyzer 2012

IK三把刀:上图被选中的3个文件(IKAnalyzer.cfg.xml、IKAnalyzer2012FF_u1.jar、stopword.dic)

Tomcat :以下全部指 tomcat根目录。(例:E:\\apache-tomcat-6.0.35\\)。

?

开始生产

?

? ? 步骤1:将 IK三把刀”放入目录“...\Tomcat\webapps\solr\WEB-INF\lib”中,(注意!这里此时由于项目原来启动过一次,webapps下的“solr.war”包已经被成功发布部署成文“solr”文件夹了。所以这里是在solr文件内打开?WEB-INF\lib目录,?不然WAR包是不允许放入文件到特定目录)。

? ??

? ? ?步骤2:开始设置IK分词器在“schema.xml”文件中的配置(schema.xml目录位置在?“...\Tomcat\solrapp\solr\collection1\conf”此处的?collection1?是默认的文件夹,有些朋友在先前配置时候会去改变此文件夹名称,请注意自行匹配);

打开schema.xml文件(尽量使用UE打开,防止乱码)在<types></types>中增加如下内容

?

<fieldType name="text_ik" isMaxWordLength="false" isMaxWordLength="true" name="code"><field name="name" type="text_general" indexed="true" stored="true"/>

<field name="name" type="text_ik" indexed="true" stored="true"/>


?

?然后再选择?analysis?


这个是分词界面。


?我们再试试其他没有引用分词器的字段的分词效果。?我选择了?“content”?字段,出现的结果就是全字分词了(solr默认的一种分词方式)。


?结束!!! ?

?

热点排行