1,搜索中的乱码问题
配置中的配置文件 config->server.xml 中
<Connector port="8080" maxHttpHeaderSize="8192" URIEncoding="UTF-8"/>
solr搜索接受的参数和传递参数的servlet编码也要是utf-8的,
2,配置中文分词的方法
3,用post的方法更新索引
java -jar post.jar solrone.xml
http://localhost:8983/solr/dataimport?command=full-import
4,连接数据库更新失败Indexing failed. Rolled back all changes
5,查询 排序问题 通过url来处理
q=后面跟要搜索的内容 & fl=要返回的字段默认是全部返回,
sort= 排序 desc
wt= xml json php 指定输出格式 默认为xml
fq= sname:***过滤查询
以下是网上的一些资料
IBM的资料很详细老外写的
http://www.ibm.com/developerworks/cn/opensource/os-php-apachesolr/index.html
一个很全的例子
http://lianj-lee.iteye.com/blog/464364
一个不错的中文分词文档 mmseg4j
http://chenlb.iteye.com/blog/353334
关注solr的博客
http://blog.chenlb.com/2009/03/solr-query-params-explain.html
英文不错的可以看看wiki文档
http://wiki.apache.org/solr/CommonQueryParameters#head-6522ef80f22d0e50d2f12ec487758577506d6002
分享到:
相关推荐
Solr搜索引擎的使用介绍 Solr,全称为Apache Solr,是Apache软件基金会的一个开源项目,基于Java开发,是一款高效、灵活且强大的全文检索服务引擎。它构建在Lucene库之上,提供了更高级别的企业级搜索功能,如...
Apache SOLR是一款开源的企业级全文搜索引擎,它被广泛应用于网站内容检索、电商商品搜索、文档数据库搜索等领域。SOLR以其高效、可扩展性以及丰富的特性和配置选项而受到广大开发者的青睐。在这个“SOLR的学习资料...
首先,"eContact+V3.5(3.5.7.4Q1)Solr檢索附件需求分析書V1.0-ZhaoHaiming20100415.docx"文件可能是关于一个特定项目中Solr的检索附件需求分析,可能涵盖了如何利用Solr进行文档检索和管理的需求和设计思路。...
【Solr 学习资料详解】 Solr 是一个基于 Apache Lucene 的全文搜索服务器,它为企业提供了高效、可扩展的搜索解决方案。Solr 不仅提供了丰富的查询语言,还优化了索引和搜索性能,使得在大型网站、电子商务平台等...
Solr是中国最流行的全文搜索引擎框架Apache Lucene的一个扩展,它提供了高级的搜索功能,并且能够进行复杂的全文检索、分布式搜索和处理大量数据。在Solr中,分词器(Tokenizer)是文本分析的重要组成部分,它负责将...
SSM(Spring、SpringMVC、MyBatis)框架与Solr的集成是Java开发中实现全文搜索引擎功能的常见方式。本项目结合Spring Data Solr和...对于希望在项目中加入高级搜索功能的开发者来说,这是一个非常有价值的参考资料。
通过这个项目包,你可以构建一个完整的Solr搜索服务,进行单机或集群部署,实现高效、可扩展的全文检索。对于大型企业或者需要处理大量数据的场景,Solr 6.2.1提供了强大的搜索能力,包括拼写纠错、同义词处理、评分...
这个“solr7 相关资料包.zip”文件包含了Solr 7.7.3版本的安装包以及一些重要的扩展工具,这对于学习和部署Solr 7.x版本非常有帮助。 首先,Solr 7.7.3是Solr的一个稳定版本,它包含了众多改进和新特性。在这一版本...
在这个“solr京东案例”中,我们很可能会发现一系列关于如何在京东这样的大型电商平台上应用Solr进行数据索引和检索的实际示例。 项目资料通常会涵盖以下几个方面: 1. **Solr安装与配置**:这可能包括在不同的...
在这个压缩包文件中,包含了Solr6.0使用IK分词所需的一些关键资料。 首先,我们需要理解IK分词器的基本概念。IK分词器主要基于词典进行分词,能够处理常见的中文词汇、短语以及网络用语。它有两种运行模式:精确...
总的来说,这套资料提供了从安装Solr到使用Ik分词器进行中文搜索的全面指南。Solr的学习和实践不仅需要理解其核心原理,还要掌握如何与数据库交互、如何优化查询性能,以及如何根据实际需求选择和配置合适的分词器。...
`solr6.0中IK分词需要的资料` 这个文件名暗示可能包含了一些关于 Solr 6.0 版本中使用 IK 分词器的相关资料,虽然与 Solr 6.6 不完全对应,但这些资料依然有价值,因为分词器的基本原理和配置方法在不同版本中通常...
Solr是中国最流行的全文搜索引擎框架之一,而IK(Intelligent Word)分词器是Solr中广泛使用的中文分词插件。在Solr6.0版本中,IK分词器的使用对于提升搜索准确性和效率至关重要。下面我们将深入探讨如何在Solr6.0中...
- 主体调试:对整个Solr搜索系统进行调试,确保各部分正常工作。 - 功能完善:根据实际需求不断优化和完善搜索功能,提升系统性能和稳定性。 总的来说,"Solr开发指南"涵盖了从Solr的基本概念、安装配置到实际应用...
Solr是Apache软件基金会的一...总的来说,Solr-4.5.0源码包是一个深入研究搜索引擎技术、分布式系统和Java开发的宝贵资料。通过深入学习,开发者不仅可以提升在搜索领域的专业技能,还能掌握大型系统的设计和优化方法。
本资源包包含了安装Solr单机版和集群版所需的所有相关资料,这将帮助你搭建一个高效、稳定的搜索服务环境。以下是关于Solr安装及使用的详细知识: 1. **Solr单机版安装**:首先,你需要下载最新版本的Solr压缩包,...
Solr是Apache软件基金会的一个开源项目,是一款强大的全文搜索引擎,常用于构建企业级搜索应用。...通过学习以上内容,并结合提供的参考资料,你可以逐步掌握Solr的开发和使用,从而构建起高效的全文搜索引擎系统。