zoukankan      html  css  js  c++  java
  • ElasticSearch基础入门三

    索引Mapping

    概念:mapping是类似于数据库中的表结构定义,

    作用:

    1.定义index下的字段名

    2.定义字段类型,比如数值型、浮点型、布尔型等

    3.定义倒排索引相关的设置,比如是否索引、记录position等

     

    类型:

    1、核心数据类型

    字符串型

    text、keyword(不会分词)

    数值型

    ong、integer、short、byte、double、float、half_floa

    日期类型

    Date

    布尔类型

    boolean

    二进制类型

    binary

    范围类型

    integer_range、float_range、long_range、double_range、date_range

     

    2、复杂数据类型

    数组

    array

    对象

    object

    嵌套

    nested object

    地理位置数据类型

    geo_point、geo_shape

     

    专用类型

    IP

    Ip地址

    completion

    实现自动补全

    token_count

    记录分词数

    mapper-murmur3

    记录字符串hash值

    join

    为同一索引中的文档定义父/子关系

    Alias类型

    定义现有字段的别名

     

  • 相关阅读:
    微信调用相机上传照片+拍照上传
    遮罩层+软键盘
    样式问题
    连接微信分享图片
    一些链接
    图片等比例缩放
    About Memory Analysis
    Monitor Network and File I/O
    Measure Graphics Performance
    Measure CPU Use
  • 原文地址:https://www.cnblogs.com/L-moye/p/13025853.html
Copyright © 2011-2022 走看看