2024年08月22日
Solr是一个基于Lucene的全文搜索服务器。同时对其进行了扩展,提供了比Lucene更为丰富的面向使用的查询语言,同时实现了可配置、可扩展并对查询性能进行了优化,并且提供了一个完善的功能管理界面。它支持 XML/HTTP协议,支持 JSON API 接口。
2024年08月22日
背景
什么是solr
Solr与Lucene的区别:
Solr的下载
Solr的文件夹结构(将solr-7.1.0.zip解压):
运行环境:
2024年08月22日
前面分享了电商的系统架构,后续我会介绍电商系统平台用到的一系列相关的技术。缓存架构、搜索引擎、数据库架构、分布式架构等技术。搜索引擎是电商系统最重要、最复杂的模块之一,接下来就聊一聊电商平台搜索引擎——solr。
最近一直在搞Solr的问题,研究Solr 的优化,搜索引擎的bug修改等,这几天终于有时间,闲下来总结分享,以便大家参考,与大家一起来共同学习。
2024年08月22日
前面分享了电商的系统架构,后续我会介绍电商系统平台用到的一系列相关的技术。缓存架构、搜索引擎、数据库架构、分布式架构等技术。搜索引擎是电商系统最重要、最复杂的模块之一。接下来就聊一聊电商平台搜索引擎Solr的安装与配置
1.安装Java8 和 Tomcat9 ,java和tomcat 的安装这里不再重复。需要注意的是这两个的版本兼容问题。貌似java8 不支持,tomcat7 以下版本。
2024年08月22日
本文将使用solr完成vip等级排名,这里并不是简单的按照vip等级排序。而是在使用solr条件查询(不使用排 序)的时候将符合条件并且具有vip等级的数据显示在前面,这个时候咱们就要使用solr底层提供的自定义评分 机制来完成。
2024年08月22日
前面分享了电商的系统架构,后续我会介绍电商系统平台用到的一系列相关的技术。缓存架构、搜索引擎、数据库架构、分布式架构等技术。搜索引擎是电商系统最重要、最复杂的模块之一,接下来就聊一聊电商平台搜索引擎——solr。
最近一直在搞Solr的问题,研究Solr 的优化,搜索引擎的bug修改等,这几天终于有时间,闲下来总结分享,以便大家参考,与大家一起来共同学习。
2024年08月22日
1.Solr的下载
从Solr官方网站(http://lucene.apache.org/solr/)下载Solr4.10.3,根据Solr的运行环境,Linux下需要下载lucene-4.10.3.tgz,windows下需要下载lucene-4.10.3.zip。