ES
文章平均质量分 62
世界好演员
为搬砖而生
展开
-
ES经纬度搜索
ES经纬度搜索介绍ES支持经纬度搜索,包括查询矩形内的点以及以固定点为中心进行范围查询。ES经纬度查询datatype设置"properties": { "location": { //字段类型设置 geo_point,地理坐标点 "type": "geo_point" }}经纬度类型数据写入经纬度类型字段,支持多种写入方式://map lat 纬度,lon经度"location": { "lat": 41.12, "lon原创 2021-12-20 11:50:02 · 3010 阅读 · 0 评论 -
ES动态模板配置
ES动态模板介绍ES动态模板是指在创建索引之前提前预制索引mapping信息,叫做template,template通过pattern表达式与索引动态匹配;其他内容基本与创建索引时的指定的mapping类似。ES动态模板作用ES动态模板的配置,可以大大减轻创建每个索引创建时要但单独维护索引字段设置的压力;只需按照约定规则配置索引名称、字段名称就可以在创建索引时不考虑mapping维护问题。template结构template内容为标准json结构,具体内容结构大致如下:{ //匹配索引名原创 2021-12-20 11:18:11 · 2822 阅读 · 0 评论 -
ES分词器
ES分词器介绍原创 2021-12-15 15:23:36 · 2861 阅读 · 1 评论 -
ES 附件搜索
ES实现附件搜索方式:1、基于attachment pipeline插件插件下载地址: 版本根据自己需求改动https://artifacts.elastic.co/downloads/elasticsearch-plugins/ingest-attachment/ingest-attachment-5.6.9.zip① 建立附件解析pipeline/_ingest/pipeline/a...原创 2020-04-30 14:12:38 · 971 阅读 · 0 评论 -
ES java API操作template
因业务需要,要在项目启动时确认ES的一个template是否被初始化,现记录下方法:private static void initTmplt() { try{ GetIndexTemplatesRequest getIndexTemplatesRequest = new GetIndexTemplatesRequest(); getIndex...原创 2020-04-27 17:06:52 · 1390 阅读 · 0 评论