ES&Elasticsearch-header--菜鸟教程03字段类型和属性

2023-10-26

一 基本数据类型

1.text:被全文搜索的字符串,字段内容会被分析,在生成倒排索引之前,字符串会分析器分成词项。该类型不用于排序,很少用于聚合。

2.keyword:用于索引结构化的字段,例如:邮件地址、主机名、状态码和标签。不分词,只能精确搜索,用于过滤、排序、聚合。

3.数值类型

   long、integer、short、byte、double、float、half_float、scaled_float

4.日期类型

   日期格式的字符串:"2020-01-01","2020/01/01 12:00:00"

   long类型的ms数,即时间戳

   integer秒数

5.数组类型

   数组内元素需要类型一致。

   字符数组:["one",'"two"]

   整数数组:[1,2,3,]

   嵌套数组:[1,[123]]

   对象数组:[{"name":"nono","age":"4"},{"name":"yoyo","age":"5"}]

6.range类型

    integer_range、float_range、long_range、double_rang、date_range

二 字段属性

1.index:控制字段是否被索引。

   true--可以被索引

   false--不允许被索引

   no--无法通过检索查询到该字段

   not_analyzed--讲整个字段存储为关键词,常用于汉字短语、邮箱等复杂的字符串

   analyzed--通过standard分析器进行分析

2.enabled:用于映射类型和object字段,完全跳过该字段的解析,可以从_source字段中检索,但不能以其他方式检索或存储。

3.fielddata:使用text进行进行聚合,需要设置为true,消耗内存,降低效率,默认为false

4.fields:将一个字段用不同的方式索引

5.store:是否将字段独立存储,而不是放于_source中。独立存储越多,字段越大,索引和检索过程就越慢。

6.boost:自动提升权重,通过相关性分数来计数,查询时boost

 

示例:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ES&Elasticsearch-header--菜鸟教程03字段类型和属性 的相关文章

随机推荐

  • mysql导入文件出现Data truncated for column 'xxx' at row 1的原因

    mysql导入文件的时候很容易出现 Data truncated for column xxx at row x 其中字符串里的xxx和x是指具体的列和行数 有时候 这是因为数据类型的不对应 或者字符串长度不够而造成的 但是 经常出现row
  • 错误-Android-OpenCV-It seems that your device does not support camera(or it is locked)

    博客新址 http blog xuezhisd top 邮箱 xuezhisd 126 com 错误 It seems that your device does not support camera or it is locked 涉及利
  • 网站镜像服务器,网站镜像服务器

    网站镜像服务器 内容精选 换一换 华为云最佳实践 从创建镜像 部署环境 搭建站点和代码实现方式等多方面提供开发实践指导及使用指南 全方面解决用户在使用华为云产品中遇到的常见问题 外部镜像文件在从原平台导出前 没有按照 Windows操作系统
  • web前端基础:CSS字体与文本样式

    CSS文字样式 文字样式属性 字体 font family 文字大小 font size 文字颜色 font color 文字粗细 font weight 文字样式 font style font family字体属性 定义元素内文字以什么
  • 三、多边形三角剖分的最低得分(Weekly Contest 135)

    题目描述 给定 N 想象一个凸 N 边多边形 其顶点按顺时针顺序依次标记为 A 0 A i A N 1 假设您将多边形剖分为 N 2 个三角形 对于每个三角形 该三角形的值是顶点标记的乘积 三角剖分的分数是进行三角剖分后所有 N 2 个三角
  • 手机怎样显示数据连接到服务器,怎样设置手机数据连接到服务器配置

    怎样设置手机数据连接到服务器配置 内容精选 换一换 该任务指导用户使用Loader将数据从Hive导出到SFTP服务器 创建或获取该任务中创建Loader作业的业务用户和密码 确保用户已授权访问作业中指定的Hive表的权限 获取SFTP服务
  • VUE3+Node.js实现分页请求

    前端 定义userList数组 负责接收后端传递过来的用户数据 并设置成响应式 定义queryInfo响应式变量 为传递给后端的值 包括当前页码和每页显示条数 发起请求 并处理后台传递过来的数据 后端 先拿到前端传递过来的pagenum和p
  • char与varchar详解

    区别 varchar是变长字段 需要使用一个或两个字节存储长度 当允许存储的最大字节数MW 字符长度 每个字符需要的字节 大于255字节且真实字节数超过127字节时使用2字节 否则使用1字节 所以varchar也要按需分配 varchar会
  • 一天一图学Python可视化(1):线性回归图

    现代人的时间越来越碎片化 因此我们准备抛弃那种长篇大论的教程 希望大家每天花上几分钟就可以学到一个小窍门或者某种图的绘制方法 只要每天都认真看一遍文章 有时间的时候花几分钟练习一下 一段时间之后 相信大家就都成为Python可视化的高手啦
  • vue3使用富文本编辑器vueQuill

    npm install vueup vue quill alpha save 在main js中引入 import createApp from vue import QuillEditor from vueup vue quill imp
  • Windows Server 2012 R2 主域+辅域部署

    背景 为什么要部署主域 备域控制器架构呢 如果我们只部署一台AD域的话 那么一旦我们这台AD域控服务器发生故障 那么整个域环境内的 用户 PC 活动目录等都会受到影响 域控无法使用的话 会导致很多麻烦 如果我们再部署一台或者多台备域控制器的
  • vue学习-03vue父子组件与ref属性

    本篇开始 我们将复习一下上篇的组件引入 App vue
  • LinearAlgebraMIT_10_4 subspace

    在该节课程中主要是对前面几节课程的回顾 以及对列空间和零空间转置后得到的行空间和左零空间的介绍 首先由于三秩相等的存在 我们知道列空间和行空间的维数是一样的 都为r 行空间的基求法也可以通过行变得到阶梯矩阵 其行向量就是行空间的基 零空间的
  • 基于51单片机的电子时钟万年历带农历温度proteus仿真

    硬件设计 本设计由数据显示模块 温度采集模块 时间处理模块和调整设置模块四个模块组成 系统以AT89S52单片机为控制器 以串行时钟日历芯片DS1302记录日历和时间 它可以对年 月 日 时 分 秒进行计时 还具有闰年补偿等多种功能 温度采
  • 黑马高级班DAY08【异常,lambda和Stream】

    day08 异常 lambda和Stream 今日内容 异常 异常处理 多线程 教学目标 能够辨别程序中异常和错误的区别 说出异常的分类 列举出常见的三个运行期异常 能够使用try catch关键字处理异常 能够使用throws关键字处理异
  • 栈的顺序存储结构C++实现

    Description 版本 2 0 作者 jianwen Date 2019 11 01 15 44 37 LastEditors jianwen LastEditTime 2019 11 03 10 08 29 include
  • 22 vue3中使用vuex--- state取值操作

    上一篇 21 vue3 vuex的安装配置 十一月的萧邦 CSDN博客 紧接上篇 本篇记录vue3中 vuex的取值操作 因为在写的项目中 我们大多都对vuex状态管理器进行了模块化的管理 所以我这里就直接模块化起步了 熟悉vue2的应该都
  • 【图像分割】基于马尔可夫随机场实现图像分割附matlab代码

    1 简介 日常生活中 人们用图像进行信息的获取和交换 因此 图像处理的应用范 围一定涉及到人们的生活 工作和学习的各个方面 而随着社会的发展 人类活 动范围也随之扩大 随之变化的还有图像处理的应用范围 确切的说图像处理是 关于图像的获取 传
  • TencentOS-tiny 内核基础组件(二十)- 优先级队列

    一 内核基础组件 优先级队列 概述 提供了基于优先级的队列管理 环形队列的入队出队规则是先入队的先出队 first in first out 优先级队列的出队顺序是按照优先级来的 优先级较高的元素先出队 API讲解 编程实例 1 编写mai
  • ES&Elasticsearch-header--菜鸟教程03字段类型和属性

    一 基本数据类型 1 text 被全文搜索的字符串 字段内容会被分析 在生成倒排索引之前 字符串会分析器分成词项 该类型不用于排序 很少用于聚合 2 keyword 用于索引结构化的字段 例如 邮件地址 主机名 状态码和标签 不分词 只能精