solr
camellias_
这个作者很懒,什么都没留下…
展开
-
sphinx(九)根据关键词相似度排序
全文检索通过sphinx搜索出来的内容是没有问题的。但是搜索结束之后,文章的排序还是多少有点小问题,是这样,我最开始是使用时间倒叙排序,这样就会有一个小问题就是,我想要的结果,或者说跟我搜索关键词最贴近的结果不会出现在前几条。这个体验很不好。然后,我这里使用了PHP内置的similar_text函数对文章的描述以及标题进行相似度的计算,然后根据计算之后的相似度数值进行倒叙排序。我这里封装了一个函数:仅作示例,具体还是需要根据你自己的需求来function similar_arr($array, $k原创 2021-03-16 08:50:59 · 332 阅读 · 0 评论 -
solr(四)solr目录结构
Solr目录结构:1、bin:官网原话是这样的:这个目录包括一些能够让solr用起来更容易的重要的脚本,和普通的bin目录的作用是一样的。1.1、solr和solr.cmd:分别是用于linux系统和Windows系统,根据所选参数不同而控制solr的启动和停止。1.2、solr.in.sh和solr.in.cmd:这些是分别用于linux和Windows系统的属性文件。1.3、install_solr_services.sh:此脚本用于linux系统将Solr作为服务安装2、cont原创 2020-12-18 09:52:23 · 733 阅读 · 2 评论 -
solr(三)centos7.6安装配置javasdk1.8及运行solr
前边大概记录了一下windows安装及配置solr的过程。这里再记录一下centos7安装及配置solr的过程。一:安装java-jdk1.查看现有JAVA环境查看CentOS自带的Java环境yum list installed |grep java2. 卸载现有Java环境输入su,输入root超级管理员的密码,切换到root用户模式yum -y remove java-1.8.0-openjdk* //(注意前面的用户已经显示root)yum -y remove t原创 2020-12-16 09:48:45 · 300 阅读 · 0 评论 -
solr(二)windows安装及运行solr
这个其实没啥可写的。但是有个坑我觉得需要记录一下。Solr是使用java开发的,运行需要使用java环境jdk。我是在oracle官网下载的。链接如下:https://www.oracle.com/java/technologies/javase-downloads.html这里下载的版本是13.0.2,理论上我觉得是没有问题的,环境变量啥的,我也配置完了,但是运行的时候报错,告诉我:ERROR: Java 1.8 or later is required to run Solr. Current J原创 2020-12-15 09:12:54 · 753 阅读 · 0 评论 -
solr(一)windows系统安装javasdk及配置系统变量
工作需要使用到solr索引引擎。这个破玩意是用java写的,运行这个玩意,需要有javasdk环境,这是个啥,没用过啊。百度了一下。这里记录了一下,我大概的安装过程。一:安装javasdk访问javasdk官方网址:https://www.oracle.com/technetwork/java/javase/downloads/index.html下载javasdk安装包,进行安装二:配置系统环境变量1:我的电脑右键->属性->高级->环境变量->系统变量->原创 2020-12-14 09:35:34 · 254 阅读 · 0 评论