欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Solr之强大搜索器

程序员文章站 2022-04-03 16:03:22
...

*、自己看了下solr,找到了一个博客翻译了入门部分,这里我只是简单写下自己的理解,哈哈,有坑自己跳,哈哈,最好能拉我一把。\(^o^)/~

下载:
https://mirrors.tuna.tsinghua.edu.cn/apache/lucene/solr/5.5.5/

 

*、建核心或集合---若是数据库,即表空间

solr create -c 核心名称 -d 目录名称(有要求的,具体未知,先用basic_configs吧~)

 

*、建立索引---若是数据库,即建表

\server\solr\jcg\conf\server\solr\核心名称\conf\schema.xml
schema.xml中字段部分相当于表字段
ps:solr5.5以上找不到schema.xml因为它改名为managed-schema了,呵呵

 

*、索引数据操作---若是数据库,即数据入库

java -Dtype=text/csv(文件类型) -Durl=http://localhost:8983/solr/核心名称/update  -jar post.jar   books.csv(文件名称,数据源)
支持各种数据库,pdf,xml文件,csv文件等,等代表?未知

 

*、 通过API访问数据---若是数据库,即select

eg:http://localhost:8983/solr/核心名称/select?q=name:"A * of Kings"

 

*、待续,,,比如如何分词???

 

 ----------------------------------------------小虫子们-----------------------------------------------------

*、若ERROR: Solr home directory D:\solr5 must contain solr.xml

在启动solr时,指定xml父目录
eg:solr start -s D:\*\server\solr(里面有solr.xml)即可

 

*、可参考(遇到了问题详见上面的内容,啊哈)

http://blog.csdn.net/u011936655/article/details/51960005