![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ElasticSearch
Martin_Yelvin
平时分享记录自己的遇到的问题,评论区莫名其妙被一些零文章零贡献的批骂。 现在只是偶尔记录了,现在这行业门槛太低了,终于知道为什么很多大神付费分享了,确实能过滤一堆人渣
展开
-
fscrawler 常用命令
在bin 同一级目录bin/fscrawler job_name --loop 0 --rest --debug这是起一个不检测文件夹,只使用rest 的 debug 服务,会提示create一个文件, y 即可这时候在.fscrawler文件夹下就有 job_name的文件夹了,进去修改 _setting.yaml 文件以上步骤 cd /home/develop...原创 2019-12-06 17:44:24 · 1354 阅读 · 0 评论 -
elasticsearch 在指定字段里匹配搜索
$searchArr = [ "from" => $pagingNum, "size" => $pageSize, "query" => [ "bool" => [ "must" => [ ...原创 2019-12-02 17:51:03 · 1689 阅读 · 0 评论 -
Elastic search_搜索代码,前端组装query get post搜索,后端php拼query请求搜索
// Update this variable to point to your domain.var apigatewayendpoint = 'http://192.168.1.245:9200/job_name/_search';var loadingdiv = $('#loading');var noresults = $('#noresults');var resultdiv ...原创 2019-12-02 11:36:53 · 325 阅读 · 0 评论 -
GuzzleHttp PHP 中发送 multipart / form data类型的请求到fscrawler,给Elastic Search 添加自定义字段
官网的例子:multipart摘要设置请求的主体为 multipart/form-data 表单。类型array常量GuzzleHttp\RequestOptions::MULTIPARTmultipart 的值是一个关联数组,每个元素包含以下键值对:name: (string, required) 表单字段名称contents: (StreamInterface/res...原创 2019-11-26 16:44:07 · 6834 阅读 · 0 评论 -
在Linux上搭建 fscrawler,elasticsearch 使用 AWS Elasticsearch service
首先:检查AWS Elasticsearch service 支持的版本,我使用的是最新的7.1按照文档申请完之后会给三个东西:elastic search 服务,比如你本地安好之后的: localhost:9200https://vpc-xxxxus-east-1.es.amazonaws.com/这就是kibana,比如你本地安好之后的: localhost:5...原创 2019-11-23 13:04:54 · 1084 阅读 · 4 评论 -
Elastic Search——跨域访问 一个简单的search demo,match_phase, match_all, 自定义高亮关键字
首先用everything 或者 直接找bootstrap.memory_lock: falsecluster.name: elasticsearchhttp.port: 9200node.data: truenode.ingest: truenode.master: truenode.max_local_storage_nodes: 1node.name: DESKTO...原创 2019-11-19 10:14:27 · 316 阅读 · 0 评论 -
Elasticsearch 7.1 更改字段的值, 更改自定义字段的值
网上查的,一堆赋值粘贴,要么就是驴唇不对马嘴的需求是,我要手动更新状态值,但不想把之前的索引删掉参考文档:https://www.elastic.co/guide/en/elasticsearch/reference/7.1/docs-update-by-query.html附带一个查询:# 查找内容并过滤 高亮GET /job_name...原创 2019-11-17 15:32:53 · 3023 阅读 · 7 评论 -
Elastic Search + fscrawler 实现文档上传并搜索过滤
需求:实现一个搜索功能,搜索的内容来自上传的文档(MS Office 文档),后期也有上传图片的文字,需要全词匹配搜索高亮,还有根据用户,状态等过滤工具:Elastic Search(后文简称ES)上传文件处理:Fcrawler先说现有代码逻辑:同事一个PHP项目,现在越做越大,小型OA的感觉了(PHP做到现在吃力啊…),现在客户需要增加一个搜索的需求,就交给我来...原创 2019-11-17 12:20:53 · 3697 阅读 · 6 评论 -
Elasticsearch 不分词查询,全匹配查询
一个是match查询,一个是match_phrase查询_source 是查询源数据是不是返回,false就不返回了highlight是高亮原创 2019-11-13 17:03:58 · 19205 阅读 · 0 评论 -
ElasticSearch 进行全局搜索,搜索.doc 等MS Office文档
ElasticSearch Web前端: UI:需要搜索条、展示搜索结果面板,是文件的可以打开文件链接 逻辑:将搜索内容组装为Elasticsearch 的搜索语句发送到后端,并且将返回处理 Web后端: web服务器提供web API服务 同时对接ElasticSearch,作为中间件,处理前端请求 <——> ElasticSearch之间的互动...原创 2019-11-12 16:13:45 · 919 阅读 · 0 评论 -
ElasticSearch历史版本下载
ElasticSearch要部署到AWS,但现在AWS目前支持 Elasticsearch 版本 7.1、6.8、6.7、6.5、6.4、6.3、6.2、6.0、5.6、5.5、5.3、5.1、2.3 和 1.5。https://www.elastic.co/cn/downloads/past-releases#elasticsearch...原创 2019-11-12 13:50:00 · 9422 阅读 · 0 评论