




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Solr5.3.1与MySQL配置名称版本OSWindows 7 32位Solr5.3.1MySQL5.6.26Tomcat7.0.64JDK1.7.0_791 创建核Solr各个Core都在Solr工作目录下,我们手动在Solr的工作目录下创建一个文件夹test,这个test文件夹就是Solr的一个核(Core)。2 配置核进入test文件夹,也就是进入test核,创建三个文件夹和一个属性文件。u conf:存放当前核的配置文件u data:存放当前核的索引数据u lib:存放当前核用到的第三方扩展包u perties:当前核的全局配置2.1 依赖设置我们用到MySQL数据库,并且要把MySQL数据库中的数据导入的test核中,因此要用到MySQL驱动包和导入的第三方包。2.2 文件配置配置文件都在solrhome/test/conf目录下。2.2.1 配置数据源创建数据源配置文件,或从Solr下载包中复制一份文件,命名为data-config.xml,内容配置如下。 $dataimporter.last_index_time 说明:u dataSource节点指定数据源u document节点将对应数据源的数据映射为Solr的(其实是Lucene)一个Document。u entity节点指定document的具体数据,对应数据库表的行数据。u field节点设定要检索的字段。 entity下的query属性,指定获取全量数据的SQL语句 entity下的deltaImportQuery属性,指定增量获取数据的SQL语句,以deltaQuery的主键数据为条件。 entity下的deltaQuery属性,指定获取数据主键。 entity下的parentDeltaQuery属性,指定获取父entity主键的SQL语句2.2.2 配置Schema对Schema的配置,其实就是配置数据库字段与Solr的Document的Field之间的映射和数据类型,以及与检索相关的一些属性。创建Schema文件schema.xml,或从Solr包中复制一份,加入下面的内容。2.2.3 配置solrconfigsolrconfi.xml是Solr的核心配置文件,如果是从Solr下载包复制过来的,已经有一些默认的配置了,我们要配置的是要从数据库中将数据导入到Solr生成索引的请求处理器,也就是“requestHandler”,这里我们就用Solr提供的 “org.apache.solr.handler.dataimport.DataImportHandler”吧(当然也可以自己开发),并且引入前面我们配置好的“dataConfig”文件data-config.xml。2.2.4 核的全局属性配置全局配置文件在核的根目录下,文件为perties。说明:u name:核的名称u config:solrconfig.xmlu schema:schema.xmlu dataDir:索引数据存放目录2.2.5 词典配置(1) currency.xml:不同币种之间的转换汇率设置(2) protwords.txt:主题词配置,这里配置的词不会被分词器拆分(3) stopwords.txt:停止词,就是在搜索引擎进行分词时要忽略的词(4) lang/stopwords_en.txt:国际化停止词配置(5) synonyms.txt:同义词配置(6) spellings.txt:拼写检查3 测试3.1 初始化数据3.2 启动Solr3.3 访问控制台3.4 导入3.4.1 通过控制台来执行导入3.4.2 通过URL手动导入u 全量导入:8080/solr/dataimport?command=full-import&clean=false&commit=trueu 增量导入:8080/solr/dataimport?command=delta-import&clean=false&commit=true3.5 检索3.5.1 检索所有u 用URL检索:8080/solr/test/select?q=*:*&wt=json&indent=trueu 通过控制台检索3.5.2 指定关键字检索u 用URL检索:8080/solr/test/select?q=content:chinese&wt=json&indent=trueu 通过控制台检索4 附录4.1 Solr样例文件在下载的solr包的example目录中,我们可以找到solr配置的相关样例文件。4.2 通过Solr控制台创建核我们可以通过Solr管理控制台来创建核,比如设置核的名称、实例目录、数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园安保消防知识培训课件
- 学生暴雨考试题及答案
- 前置胎盘考试题及答案
- 铁路维修考试题及答案
- 教师资格证面试题及答案
- 日语试题试卷及答案
- 税法总论考试题及答案
- 2025年广东省合成氨工艺操作证理论考试练习题库(含答案)
- 2025年阜阳市颍泉区选调区内教师考试笔试试题(含答案)
- 2025年达州市大竹县城区学校考调教师笔试试题(含答案)
- 数学集体备课汇报展示
- 食品生产企业采购管理制度
- 2025年养老护理员职业资格技师培训试题(含答案)
- 《鸿蒙应用开发项目教程》全套教学课件
- 四川省广安市2024-2025学年高一下学期期末考试数学试题(含答案)
- 电缆测试技术课件
- 政协大走访活动方案
- 个人养老金课件
- 2025至2030中国氧化钪行业需求状况及未来趋势前景研判报告
- udi追溯管理制度
- 新能源产业园区厂房物业管理及绿色能源应用合同
评论
0/150
提交评论