随笔分类 -  全文搜索

摘要:ES6.0版本安装head插件 1.1 前言 不知道是我电脑问题还是最近的开源软件都比较**,mysql和elasticsearch新版本变动都比较大。 elasticsearch6.0貌似已经不支持命令行安装head插件了,反正我是折腾了一下午才得出这个结论的。因此,如果你还想安装head,只能选 阅读全文
posted @ 2018-06-01 14:56 爱你爱自己 阅读(347) 评论(0) 推荐(0)
摘要:简介 开始学es,我习惯边学边记,总结出现的问题和解决方法。本文是在两台linux虚拟机下,安装了三个节点。本次搭建es同时实践了两种模式——单机模式和分布式模式。条件允许的话,可以在多台机器上配置es节点,如果你机器性能有限,那么可以在一台虚拟机上完成多节点的配置。 如图,是本次3个节点的分布。 阅读全文
posted @ 2018-06-01 13:06 爱你爱自己 阅读(7988) 评论(0) 推荐(0)
摘要:本人使用的jdk版本:jdk-8u171-windows-x64.exe, 1.安装jdk: 双击 jdk-8u171-windows-x64.exe ,然后就是简单的安装流程,安装文件位置建议保持默认,不要去变动。 2.配置环境变量: 1) 打开“文件资源管理器”——右键“此电脑”——“属性”—— 阅读全文
posted @ 2018-06-01 13:00 爱你爱自己 阅读(912) 评论(0) 推荐(0)
摘要:简介 Laravel Scout 为 Eloquent 模型全文搜索实现提供了简单的、基于驱动的解决方案。通过使用模型观察者,Scout 会自动同步更新模型记录的索引。 目前,Scout 通过 Algolia 驱动提供搜索功能,不过,编写自定义驱动很简单,你可以很轻松地通过自己的搜索实现来扩展 Sc 阅读全文
posted @ 2018-05-31 15:50 爱你爱自己 阅读(433) 评论(0) 推荐(0)
摘要:TNTSearch 轻量级全文索引+中文分词 选用 TNTSearch 的原因:轻,方便移植,不需要额外安装服务,能减少后期维护的工作量。搜索的效果也还不错,可以满足大多数项目场景,如果对性能和精准度要求较高,还是使用 Elasticsearch 吧。因TNTSearch使用的逗号空格分词,所以我们 阅读全文
posted @ 2018-05-31 14:54 爱你爱自己 阅读(3488) 评论(0) 推荐(0)
摘要:全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene 阅读全文
posted @ 2018-05-31 11:35 爱你爱自己 阅读(262) 评论(0) 推荐(0)