`
newspringwork
  • 浏览: 101683 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

第三章、Solr小试牛刀-创建简单的Core并使用其搜索

    博客分类:
  • Solr
 
阅读更多

前面已经把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:

新建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,我们就可以获得搜索的结果

查询-搜索

  

返回目录

  • 大小: 64.6 KB
  • 大小: 56.6 KB
分享到:
评论

相关推荐

    solr-mongo-importer-1.1.0.jar

    solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar

    solr(solr-9.0.0-src.tgz)源码

    - **索引**:Solr使用Lucene来创建、维护和搜索索引。索引包括倒排索引,允许快速查找包含特定词汇的文档。 - **请求处理**:当请求到达时,Solr使用RequestHandler来解析和处理这些请求,返回结果。 - **配置**...

    apache-solr-core-1.4.0.jar

    apache-solr-core-1.4.0.jar,apache-solr-core-1.4.0.jar

    apache-solr-dataimportscheduler-1.0.zip_official54l_solr 5.x定时生成

    在Solr中,数据导入通常通过DataImportHandler (DIH) 完成,DIH是一个插件,负责从外部数据源(如数据库或文件系统)提取数据并将其转化为Solr可以处理的格式。而DataImportScheduler则是在DIH的基础上,增加了一个...

    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-export-json最新代码solr-import-...

    solr6--solr-dataimporthandler-scheduler-1.1

    Solr是Apache Lucene项目下的一个企业级搜索服务器,它提供了全文检索、命中高亮、 faceted search(分面搜索)等多种功能。在Solr6版本中,DataImportHandler(DIH)是一个非常重要的特性,它允许Solr从外部数据源...

    Apache Solr(solr-8.11.1-src.tgz)

    如果你打算使用或开发Solr,你需要熟悉Java编程,理解Solr的架构和工作流程,并能使用Maven或Ant进行构建。通过阅读源代码,你可以深入学习Solr如何处理索引、查询优化、分布式通信等问题,进一步提升你的搜索引擎...

    solr(solr-9.0.0.tgz)

    而Solr则在其基础上增加了分布式搜索、集群管理、结果高亮、 faceting(分类浏览)、近实时搜索(NRT)等高级特性,使得Solr更适合企业级的搜索应用。 总的来说,Solr-9.0.0是一个强大且灵活的搜索平台,适用于需要...

    solr-mongo-importer-1.1

    Solr MongoDB Importer 是一个非常有用的工具,它允许用户将MongoDB的数据导入到Apache Solr索引中,以便进行高效、快速的全文搜索和数据分析。这个工具的主要版本是"solr-mongo-importer-1.1",这表明它是1.1版,...

    solr-data-import-scheduler

    solr 增量更新所需要的包 solr-dataimporthandler-6.5.1 + solr-dataimporthandler-extras-6.5.1 + solr-data-import-scheduler-1.1.2

    apache-solr-dataimporthandler-extras-1.4.0.jar.zip

    Apache Solr是一个流行的开源搜索引擎,它提供了高效、可扩展的全文搜索和数据分析能力。在给定的压缩包“apache-solr-dataimporthandler-extras-1.4.0.jar.zip”中,主要包含了一个名为“apache-solr-...

    Apache Solr(solr-8.11.1.tgz)

    它包括一个默认的配置集,以及一个简单的数据导入处理程序(DIH)示例,帮助开发者了解如何设置和使用Solr。 5. **docs 目录**:包含了Solr的文档,包括用户手册、API参考和教程,对于学习和调试Solr非常有用。 6....

    solr-dataimporthandler-4.10.3.jar

    solr自动更新包

    solr-dataimportscheduler-1.1.1.jar

    Apache Solr是一个流行的开源全文搜索引擎,它提供了高效的搜索和索引能力,广泛应用于网站内容检索、产品目录搜索、企业内部信息检索等多个场景。而数据增量导入则是Solr在大数据环境下维护索引实时性的重要手段。 ...

    solr-4.9.0-安装部署文档

    Apache Solr 是一款基于 Lucene 的开源搜索引擎,广泛用于企业级的数据检索、全文搜索和数据分析。本文将详细讲解如何在 Windows 7 64 位旗舰版上安装并部署 Solr 4.9.0 版本。 1. **准备环境和软件** - 首先,...

    solr-data-import-scheduler-1.1.2

    solr-data-import-scheduler-1.1.2,用于solr定时更新索引的jar包,下载后引入到solr本身的dist下面,或者你tomcat项目下面的lib下面

    apache-solr-dataimportscheduler-1.4

    solr6.1.0版本jar已经不再提供读取自动索引配置文件路径的方法,因此...于是需要下载apache-solr-dataimportscheduler-1.0-with-source.jar并修改源码重新编译生成符合我们需求的apache-solr-dataimportscheduler-1.4

    solr-8.1.1-src.tgz

    - **Collection和Core**:Collection是一组逻辑相关的SolrCores,而Core是Solr的基本运行单元,每个Core可以独立处理搜索和索引任务。 - **Schema**:定义了索引字段、字段类型、分析器等元数据,用于规范索引入库...

    solr-dataimportscheduler-1.1.jar

    要使用此插件,首先需要将其添加到 Solr 的 lib 目录下,然后在 Solr 的配置文件中进行相应的配置。配置通常包括指定数据源(如 MySQL、Oracle 等)、数据表、查询语句以及增量字段(用于判断数据是否已导入)。一旦...

Global site tag (gtag.js) - Google Analytics