
首先需要安装jdk,前往 https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html 自行下载安装。
Mac下使用homebrew安装,如果没有homebrew,请自行安装。centos下使用yum安装。
brew install solr
启动solr:
solr start
在浏览器中访问 http://localhost:8983,默认端口是8983. 出现如下界面表示Solr已经在mac上安装成功了。
查看solr范例,先停止solr实例:
solr stop
再启用solr范例:
solr -e techproducts
在浏览器中访问:http://localhost:8983/solr/,查看结果:
根据结果,可知道,techproducts范例*有32篇文章。
现在可以尝试他的查询功能。
我在q输入框中输入了一个关键词,其得到的结果如下图:
测试添加文档:
查询刚才添加的文档:
删除文档:
然后再查询刚才的文档:
solr是通过Request-Handler指令操作文档的,solr项目所有的Request-Handler指令都定义在项目目录的conf文件夹下的solrconfig.xml文件里requestHandler标签中。
关于文档操作更详细的说明请参考:
Indexing and Basic Data Operations
Uploading Data with Index Handlers
【创建solr项目】
现在学会一些基本的操作,可以自己创建一个项目了。
solr 一个实例可以有多个core或collection,如果不先停止,创建的core将会添加到启用的techproducts实例中。
先停止solr,然后再重新启动:
solr stop -all
solr start
接下来,创建一个test的项目:
solr create -c test
然后刷新web页面:
【下一篇:在PHP中使用solr】 https://www.cnblogs.com/rxbook/p/10717374.html
【参考资料】
https://blog.****.net/CHENYUFENG1991/article/details/80574842