Elasticsearch
文章平均质量分 74
矮小的
这个作者很懒,什么都没留下…
展开
-
ElasticSearch8 8.3.0 安装 + kibana8.3.0 linux系统安装详细流程
ElasticSearch8 8.3.0 安装 + kibana8.3.0 linux系统安装详细流程原创 2022-06-30 10:18:48 · 5346 阅读 · 1 评论 -
elasticsearch analysis模块 自定义分词 拼音分词 同义词 停词
Analysis 中的自定义分词analysis 基本概念 === 全文索引中会用到Tokenizer(分词器)对文档分词,提取token(词元),讲token进一步处理如大小写转换的算法叫Filter(过滤器)。所以当提供的分词器不满足我们使用时,比如中文分词,我们需要自定义分词自定义分词结构如下正常来说,我们可以在mapping中创建索引时设置analyzer指定,但是对于更多的分词需求就要自定义分词来达到想要的效果需求:需要对中文分词,同义词转换,特殊字符过滤,html过滤PUT原创 2022-01-08 19:39:01 · 1625 阅读 · 0 评论 -
elasticsearch 数据类型
binary二进制值编码为Base64字符串。PUT /es_field_type?pretty=true{ "mappings":{ "properties":{ "binary":{ "type":"binary" } } }}POST es_field_type/_doc{ "binary":"U29tZSBiaW5hcnkgYmxvYg=="}booleantrue和false。字段参数boost在查原创 2022-01-06 09:52:59 · 722 阅读 · 1 评论 -
ElasticSearch 地理定位搜索----Geo-point / geo_point 的使用方法
文章目录MappingGeo-bounding box (矩形查询)Geo-distance (距离查询)Geo-polygon (多边形范围查询)聚合geo_distance 根据范围统计我们以地图资源分为两类 医院&景点Mapping三种定义位置的方式“location”: {“lon”:116.403103,“lat”:39.923973}“location”: [116.403103,39.923973]“location”:“POINT (116.402888 39原创 2021-07-22 09:15:02 · 594 阅读 · 2 评论 -
ElasticSearch 地理定位搜索----Geo-shape / geo_shape 的使用方法
文章目录geo_shape Mappingorientationstrategyrecursivetype (形状)geo_shape Queryenvelope 矩形搜索自定义图形案例Point 点linestring 线Polygon多边形带孔多边形设置7个地址位置http://api.map.baidu.com/lbsapi/getpoint/index.htmlgeo_shape Mappingorientation(可选)定义如何解释多边形顶点顺序。要设置RIGHT:rig原创 2021-07-21 10:15:31 · 2853 阅读 · 0 评论 -
es 常用api2021-01-08
这里写自定义目录标题准备工作查询API格式嵌套查询分页-size-from-search_after折叠字段-collapse_source(取出字段)stored_fieldsversion & explainScript Fieldmin_score 限制最低评分得分sort 排序高亮 highlight示例多字段高亮添加高亮标签Profile 调试优化Query DSLMatch all query 查询所有Full text querys 全文查询,用于对分词的字段进行搜索match原创 2021-12-25 22:15:09 · 1578 阅读 · 0 评论 -
elasticsearch 分页超1w条限制解除
PUT 你的索引/_settings?preserve_existing=true{"max_result_window" : 200000}原创 2021-03-10 12:02:09 · 408 阅读 · 0 评论 -
elasticsearch fieldData 内存控制
1.text类型无法使用aggs聚合分析2.text类型的数值是无法排序的解决方式:1.聚合使用keyword类型PUT 索引{ "mappings": { "properties": { "name":{ "type": "text", "fields": { "keyword":{ "type":"keyword" } } } }}原创 2021-02-22 11:08:07 · 443 阅读 · 0 评论 -
ElasticSearch IK分词自动更新热词采坑教程(7.8.1)
https://github.com/medcl/elasticsearch-analysis-ik/releases下载对应的IK分词器,并安装到es插件文件夹中进入文件夹打开-------------------------------来看下官方的介绍说明-----------------------------------热更新 IK 分词使用方法目前该插件支持热更新 IK 分词,通过上文在 IK 配置文件中提到的如下配置<!--用户可以在这里配置远程扩展字典 -->&l原创 2020-08-12 23:21:58 · 1029 阅读 · 0 评论 -
elasticsearch7.8.0 win指定jdk版本
修改 elasticsearch-env.bat 文件set JAVA_HOME=D:\elasticsearch-7.8.0\jdkif "%JAVA_HOME%" == "" ( set JAVA="%ES_HOME%\jdk\bin\java.exe" set JAVA_HOME="%ES_HOME%\jdk" set JAVA_TYPE=bundled jdk) else ( set JAVA="%JAVA_HOME%\bin\java.exe" set JAVA_TYP原创 2020-08-05 13:35:41 · 2139 阅读 · 0 评论 -
Filebeat+ELK7系列 整合日志收集 WIN10(也可linux)
1,先下载这4个服务包(zip),虽然我在win10上使用 不过代码同样可以在linux跑https://www.elastic.co/cn/downloads2.解压4个压缩包3.1 es和kibana的安装请看 虽然是6版本https://blog.csdn.net/crazyo2jam/article/details/1041680773.2 配置 Filebeat由于我...原创 2020-04-07 14:55:40 · 671 阅读 · 0 评论 -
Logstash起步增量更新(无需全量更新)配置 大赏
正好最近公司用ELK就琢磨了一些,也不算很全但是大概差不多使用的就这些logstash是这样的和es kibana的配置文件不太一样,你需要自己创建下载地址https://www.elastic.co/cn/downloads/past-releases#logstash选择对应es的版本解压后我们在bin目录创建文件mysql.conf (名字随便起)下面是配置增量更新的内容---...原创 2020-03-18 10:58:36 · 2509 阅读 · 2 评论 -
Elasticsearch 基本语法使用
上一篇我们已经安装好了es+kibana这里我们将简单的说一下增删查的使用solr和elasticsearch区别:1、solr创建索引库慢、查询快 ||||||||||| elasticsearch创建索引快、查询慢2、elasticsearch支持分布式,solr可以使用zookeeper做分布式elasticsearch概念:node:节点,部署服务的服务器clu...原创 2020-02-05 14:28:13 · 184 阅读 · 0 评论