`
leichenlei
  • 浏览: 128141 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

elasticsearch mapping

 
阅读更多

拼音搜索 mapping

 

{
    "settings":{
        "number_of_shards":"5",
        "number_of_replicas":"1",
        "analysis":{
            "filter":{
                "custom_pinyin_filter":{
                    "padding_char":" ",
                    "type":"pinyin",
                    "keep_separate_first_letter":"true",
                    "first_letter":"prefix"
                }
            },
            "analyzer":{
                "ik_pinyin_analyzer":{
                    "filter":[
                        "custom_pinyin_filter",
                        "word_delimiter"
                    ],
                    "type":"custom",
                    "tokenizer":"ik_smart"
                }
            }
        },
        "search":{
            "slowlog":{
                "level":"debug",
                "threshold":{
                    "fetch":{
                        "warn":"500ms",
                        "trace":"100ms",
                        "debug":"100ms",
                        "info":"200ms"
                    },
                    "query":{
                        "warn":"500ms",
                        "trace":"100ms",
                        "debug":"100ms",
                        "info":"200ms"
                    }
                }
            }
        },
        "indexing":{
            "slowlog":{
                "level":"debug",
                "threshold":{
                    "index":{
                        "warn":"200ms",
                        "trace":"50ms",
                        "debug":"50ms",
                        "info":"100ms"
                    }
                },
                "source":"5000"
            }
        }
    },
    "mappings":{
        "type":{
            "dynamic":"false",
            "_source":{
                "excludes":[
                    "namePinyin"
                ]
            },
            "properties":{
                "name":{
                    "type":"text",
                    "analyzer":"ik_smart"
                },
                "nameInitial":{
                    "type":"keyword"
                },
                "namePinyin":{
                    "type":"text",
                    "analyzer":"ik_pinyin_analyzer"
                },
                "other":{
                    "type":"keyword"
                }
            }
        }
    },
    "aliases":{

    }
}

 

分享到:
评论

相关推荐

    一款基于Java注解的elasticsearch mapping生成工具,支持ES 5.2.0所有可选参数.zip

    而标题中提到的"一款基于Java注解的elasticsearch mapping生成工具",正是针对这一需求,为开发者提供了一种简洁且高效的方式来创建和管理ES的映射。 **Java注解与Elasticsearch Mapping** Java注解是一种元数据,...

    es-mapping-generator:基于自定义注释解根据Java实体模型生成elasticsearch的映射配置

    ElasticSearch映射生成器该工具允许在创建索引时为索引生成映射或设置。 使用注释描述定义的映射字段安装二进制文件部署在Maven Central上,您可以将工件导入到您的项目中: < dependency> < groupId>...

    arcgis-elasticSearch-es-矢量数据导入插件-数据建模-mapping-indexsetting-字段映射

    arcgis elasticSearch es 矢量数据导入插件 数据建模 mapping indexsetting 字段映射 索引建模支持geoshape、shape,text索引支持keyword/ngram/edgeNgram/ikSmart,快速导入,兼容multipolygon,带洞,多面,使用时...

    ElasticSearch Mapping

    备注:7.0版本后ES,是通过自动识别字段type 2)字段类型 备注:相比其它存储,多了IP、坐标等特殊的格式 3)什么是Dynamic Mapping ? 备注:Dynamic Mapping ,设置不恰当可能导致字段无法被索引。 4)Mapping ...

    elasticsearch-jieba-plugin 8.8.2.zip

    `elasticsearch-jieba-plugin`正是将jieba分词库与Elasticsearch进行了深度融合,使得ES在处理中文文本时能展现出卓越的性能。 安装此插件的过程简单明了。首先,下载`elasticsearch-jieba-plugin 8.8.2.zip`压缩包...

    基于.netcore搜索封装ElasticSearch.zip

    这个名为"基于.netcore搜索封装ElasticSearch.zip"的压缩包,显然包含了一个针对.NET Core平台的Elasticsearch客户端库,方便开发者在.NET Core应用中集成和操作Elasticsearch。 Elasticsearch是一个开源的分布式...

    springboot整合es-springboot-elasticsearch.zip

    SpringBoot整合Elasticsearch是现代Java开发中常见的一项任务,因为SpringBoot的便捷性和Elasticsearch的高效搜索能力,使得这种结合在数据检索、分析和日志存储等领域广泛应用。本项目"springboot-elasticsearch-...

    elasticsearch1.5.2带head插件

    **Elasticsearch 1.5.2 with Head 插件** Elasticsearch 是一个高度可扩展的开源全文搜索引擎,设计用于处理大量数据并提供实时分析。它基于 Lucene 库,但提供了更高级别的分布式、容错和索引管理功能。在1.5.2...

    elasticsearch-8.11.3-linux-x86-64.tar.gz.zip

    7. **映射(Mapping)**:映射是Elasticsearch中的字段配置,定义了字段的数据类型、分析器等,影响着数据的索引和搜索行为。 8. **搜索性能**:Elasticsearch利用倒排索引技术,提供快速的全文检索。同时,通过...

    分布式搜索引擎Elasticsearch开发实战基础篇 (ElasticSearch、ELK、搜索引擎、Lucene).rar

    分享一套完整版视频课程——分布式搜索引擎Elasticsearch开发实战基础篇 (ElasticSearch、ELK、搜索引擎、Lucene),本教程旨在带领大家进入搜索引擎领域...Elasticsearch索引和Mapping Elasticsearch搜索深入 Elastic

    elasticsearch-7.4.0-win64.rar

    Elasticsearch是一个开源的全文搜索引擎,它以分布式、RESTful服务的方式提供快速、高可用、可扩展的数据搜索和分析能力。这个"elasticsearch-7.4.0-win64.rar"压缩包包含了Elasticsearch 7.4.0版本的Windows 64位...

    elasticsearch-7.14.0+分词器+head插件一键下载

    Elasticsearch 7.14.0 是一个强大的开源全文搜索引擎,它以其高效、可扩展性和易用性而闻名。这个版本提供了许多重要的改进和新特性,使得数据搜索、分析和可视化变得更加简单。Elasticsearch 不仅是一个搜索引擎,...

    Elasticsearch Demo 读取word内容写入到Es上并展示在WebFrom页面上

    **Elasticsearch(ES)** 是一个开源的全文搜索引擎,基于Lucene构建,设计用于分布式、可扩展的数据存储和搜索。在这个"Elasticsearch Demo"项目中,我们将学习如何将Word文档的内容读取并写入Elasticsearch,以及...

    Elasticsearch权威指南高清中文版PDF

    **Elasticsearch权威指南中文版PDF** Elasticsearch是一款开源的全文搜索引擎,广泛应用于日志分析、实时数据分析、网站搜索等多个领域。它基于Lucene库,但提供了更高级别的抽象和分布式特性,使得数据的存储、...

    Elasticsearch java工具类

    Elasticsearch提供了Java REST客户端,允许开发者直接通过Java代码与ES集群进行交互。这个工具类可能包含了如索引文档、查询、更新和删除文档等基本操作的封装,以及聚合、脚本等高级功能。例如,`IndexRequest`用于...

    Elasticsearch2.4.4免安装下载

    4. **动态映射**: 当新类型的数据被索引时,Elasticsearch 可以自动创建映射(mapping),定义字段的数据类型,也可以手动配置。 5. **实时分析**: 数据一旦被索引,即可立即用于搜索和分析,无需等待批处理过程。 ...

    ElasticSearch入门到精通(基于ELK技术栈ElasticSearch7.8.版本).rar

    **Elasticsearch 入门到精通** Elasticsearch 是一个高度可扩展的开源全文搜索引擎,设计用于处理大量数据,提供实时分析和搜索功能。它基于 Lucene 库,但提供了更高级别的分布式、RESTful 风格的搜索和数据分析...

    Elasticsearch 8.1.2 Linux版本

    **Elasticsearch 8.1.2 Linux 版本详解** Elasticsearch 是一款高度可扩展的开源全文搜索引擎,广泛应用于大数据分析、日志聚合、实时搜索等场景。其8.1.2版本针对Linux操作系统进行了优化,为用户提供高效、稳定的...

    ElasticSearch安装ik分词插件.txt

    cp elasticsearch-analysis-ik-1.2.5.jar ES_HOME/plugins/analysis-ik/ ``` 同时,在 ElasticSearch 的配置文件 `elasticsearch.yml` 中添加以下内容来启用 ik 分词器: ```yaml index: analysis: analyzer: ik...

Global site tag (gtag.js) - Google Analytics