今天发现了一个以前没有注意的问题,solr的schema.xml配置文件中,unique-key的field必须是string类型,否则会报错。
org.apache.solr.common.SolrException: QueryElevationComponent requires the schema to have a uniqueKeyField implemented using StrField
解决办法,删除solrconfig.xml配置文件中的Elevation组件的配置
<searchComponent name="elevator" class="solr.QueryElevationComponent" >
<requestHandler name="/elevate" class="solr.SearchHandler" startup="lazy" >
solr wiki中提到
http://wiki.apache.org/solr/QueryElevationComponent#elevate.xml
分享到:
相关推荐
ik-analyzer分词器,支持solr5-5.x
solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar solr-mongo-importer-1.1.0.jar
总的来说,"solr6--solr-dataimporthandler-scheduler-1.1"项目为Solr6提供了强大的定时数据导入功能,能够帮助用户轻松管理和维护实时更新的索引,从而提升搜索应用的效率和用户体验。通过深入理解DIH的工作原理和...
这个压缩包特别为Solr7版本进行了优化,提供了完整的配置文件,使得用户可以方便地集成到Solr中,并自定义分词规则。 首先,让我们来深入了解一下Solr。Apache Solr是一款开源的企业级搜索平台,它基于Lucene库,...
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-dataimport-scheduler-1.2.jar` 为 Solr 6.1 增添了定时数据导入的功能,提高了系统的自动化程度和数据更新的实时性。配合 `conf.zip` 中的配置文件,可以灵活地管理和维护 Solr 索引,确保搜索引擎...
总的来说,"apache-solr-dataimportscheduler-1.0.zip"是一个为Solr 5.x提供定时索引生成能力的重要工具,它帮助用户在不中断服务的情况下,持续地保持索引的更新,从而提升搜索体验。正确理解和配置这个扩展,对于...
通过深入研究`solr-9.0.0-src.tgz`源码,开发者可以理解Solr的工作原理,定制自己的搜索解决方案,解决特定场景下的性能挑战,并为社区贡献新的功能和优化。同时,这也为学习和研究信息检索、全文搜索、分布式计算等...
"apache-solr-dataimportscheduler.jar" 是一个专门为Solr设计的扩展包,用于实现自动化的数据增量更新调度。 首先,我们要理解Solr的数据导入过程。Solr使用DataImportHandler(DIH)来从关系型数据库、XML文件或...
总结来说,"ik-analyzer-solr5-master.zip"是为Solr5定制的IK Analyzer版本,它提供了强大的中文分词功能,并易于集成到Maven项目中。通过理解并熟练运用IK Analyzer,可以显著提升Solr5在处理中文文本时的检索效率...
标题中的"solr-8.11.1-src.tgz"表明这是Apache Solr 8.11.1版本的源代码包,适用于那些希望对Solr进行深度定制或开发的用户。 源代码发布通常包含了编译和构建Solr所需的所有文件,包括Java源代码、配置文件、测试...
Solr-8.11.1是该软件的一个特定版本,包含了最新的特性和改进。 在"solr-8.11.1.tgz"这个压缩包中,我们可以期待找到以下关键组成部分: 1. **Solr WAR 文件**:这是核心的搜索服务器应用程序,通常命名为`solr....
solr 增量更新所需要的包 solr-dataimporthandler-6.5.1 + solr-dataimporthandler-extras-6.5.1 + solr-data-import-scheduler-1.1.2
在使用Solr-9.0.0时,你需要根据业务需求创建或修改配置文件,如`solrconfig.xml`和`schema.xml`,定义索引的字段类型和字段。然后可以通过POST请求将数据导入Solr,Solr会自动进行分词、建立倒排索引等操作,从而...
solr自动更新包
Solr 数据导入调度器(solr-dataimport-scheduler.jar)是一个专门为Apache Solr 7.x版本设计的组件,用于实现数据的定期索引更新。在理解这个知识点之前,我们需要先了解Solr的基本概念以及数据导入处理...