前面已经把solr的环境搭建好了,下面我们就可以创建一个Core并用其搜索我们需要的东西了
1.新建core目录
在前面配置的“solr/home”目录下,新建core目录core_test
2.配置core
从下载的solre包复制目录solr-6.1.0\server\solr\configsets\data_driven_schema_configs\conf到“core_test”目录下
3.solr后台创建core
浏览器打开solr后台:http://localhost:8080/solr/index.html,Core Admin->Add Core,输入core_test
注:如果创建失败注意看控制台是不是缺少包了
4.新建Field搜索字段
选择刚刚创建的core(core_test),选择schema,Add Field:
这里我们创建两个测试字段name(text_en),age(int)
5..添加/更新文档
前面我们相当于创建了数据库表和列,下面这一步就是添加数据,这样我们才能开始搜索。
这里我们用xml方式添加文档到core_test中:
Core Selector->core_test->Documents,然后选择XML类型
<add> <doc> <field name="name">Michael Jordan</field> <field name="age">53</field> </doc> <doc> <field name="name">James</field> <field name="age">32</field> </doc> <doc> <field name="name">Curry</field> <field name="age">28</field> </doc> <doc> <field name="name">James Harden</field> <field name="age">27</field> </doc> </add>
最后Submit Document
6.搜索内容
这里就只做简单示例,更详细的后面使用再介绍
“q”中,输入“name:James”,最后Execute Query,我们就可以获得搜索的结果
相关推荐
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
apache-solr-core-1.4.0.jar,apache-solr-core-1.4.0.jar
solr-import-export-json最新代码solr-import-export-json最新代码solr-import-export-json最新代码solr-import-export-json最新代码solr-import-export-json最新代码solr-import-export-json最新代码solr-import-...
solr(solr-9.0.0-src.tgz)源码
solr 增量更新所需要的包 solr-dataimporthandler-6.5.1 + solr-dataimporthandler-extras-6.5.1 + solr-data-import-scheduler-1.1.2
solr6 solr-dataimporthandler-scheduler-1.1源码,可以自己编译适应不同版本solr
solr增量更新-
solr自动更新包
solr-data-import-scheduler-1.1.2,用于solr定时更新索引的jar包,下载后引入到solr本身的dist下面,或者你tomcat项目下面的lib下面
solr6.1.0版本jar已经不再提供读取自动索引配置文件路径的方法,因此...于是需要下载apache-solr-dataimportscheduler-1.0-with-source.jar并修改源码重新编译生成符合我们需求的apache-solr-dataimportscheduler-1.4
solr(solr-9.0.0.tgz)
solr-mongo-importer-1.1
apache-solr-dataimportscheduler-1.1.jar solr 搜索 6.0
solr-core-4.9.0.jar
solr定时增量需要的jar包solr-dataimportscheduler-1.1.jar
Apache Solr(solr-8.11.1-src.tgz)Source release
solr 5.x定时生成索引依赖jar
Solr增量导入所需jar包:solr-dataimportscheduler-1.1.1.jar
solr数据库导入所需jar包,包括solr-dataimporthandler-6.0.1.jar,solr-dataimporthandler-extras-6.0.1.jar
solr-dataimporthandler-scheduler-1.1源码,可以自己编译适应不同版本solr