028-86922220

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

elasticsearch的基础知识有哪些

本篇内容主要讲解“elasticsearch的基础知识有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“elasticsearch的基础知识有哪些”吧!

站在用户的角度思考问题,与客户深入沟通,找到安州网站设计与安州网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站制作、企业官网、英文网站、手机端网站、网站推广、域名与空间、网络空间、企业邮箱。业务覆盖安州地区。

定义

与 MySQL 类比

ES7.0 Type 被废弃

与 Mysql 类比

文档唯一性

一般讲 index + type + 文档 _id 在一个实例或集群全局唯一, 实际上是 index + type + 分片标识 + 文档 _id

数据类型

见官方文档: https://www.elastic.co/guide/en/elasticsearch/reference/7.2/mapping-types.html

字符串类型

数组

mapping 和 settings 结构

ES7

{
  "mappings" : {
    "properties" : {
      "name" : {                    // 属性名
        "type" : "keyword"          // 属性类型
      }
    }
  },
  "settings" : {
    "index" : {
      "number_of_shards" : 1,       // 分片数
      "number_of_replicas" : 2      // 副本数
    }
  }
}

ES6

{
  "mappings" : {
    "student": {                    // 自定义type
      "properties" : {
        "name" : {                  // 属性名
          "type" : "keyword"        // 属性类型
        }
      }
    }
  },
  "settings" : {
    "index" : {
      "number_of_shards" : 1,       // 分片数
      "number_of_replicas" : 2      // 副本数
    }
  }
}

问题

创建索引时,必须指定 mapping 和 settings 吗?

不是,有以下几种行为:

设置索引副本数量和分片数量是为了什么?

到此,相信大家对“elasticsearch的基础知识有哪些”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!


本文名称:elasticsearch的基础知识有哪些
当前地址:http://www.tsicrk.com/article/gdosoo.html

其他资讯

让你的专属顾问为你服务

1.4625s