Settings 和 Mappings_概述 | 学习笔记

简介: 快速学习 Settings 和 Mappings_概述

开发者学堂课程【ElasticSearch 入门精讲Settings 和 Mappings_概述学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/631/detail/10025


Settings 和 Mappings_概述


一. Settings 和 Mappings_概述

简单的说,就是︰

settings 是修改分片和副本数的元数据的参数,

mappings 是修改字段和类型的。

修改 decomend 的一些字段,类型,以及一些对内类型,可以用 mappings 来修改,

可以用url方式来操作它们,也可以用 java 方式来操作它们。建议用 url 方式,因为简单很多。

也就是说 settings 和 mappings 是用来修改 es 群,相应 type 值的一些描述信息,相当于以前的 adv mps 类型,ddl 数据定义类型,比如说,结果包含修改的语句,修改表,删除表,增加字段和修改字段这些语法,以上就是对 settings 和mappings 的一个概述。

如何应用有一些案例,

维护索引库默以配置,当然经常用来修改默认配置。

维护索引库默认配置,当然经常用来修改默认配置。

分片数量,副本数量

查看 :

curl -XGET htp://ocalhost:.9200/bigdata/ settings?Prett

操作不存在的索引:

 curl -XPUT 'localhost:9200/bigdata/'

-d'{' settings":{" number of shards :3, number of replicas :2)}

操作不存在的索引时,可以修改默认有几个分片,number of replicas 也可以定制,分片数应该是进库的时候就设置好了。

操作已存在的索引:

curl -XPUT 'localhost:9200/bigdata/. settings'

-d'{"index":{"number _of_ replicas":2}}'

number _of_ replicas也可以设置一下。

相关文章
|
存储 传感器 编解码
turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图——全过程
turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图——全过程
turtlebot3 在gazebo仿真下 通过 gmapping slam 建立二维平面地图——全过程
|
存储 数据采集 缓存
海量数据去重的Hash、bitmap、BloomFilter、分布式一致性hash
海量数据去重的Hash、bitmap、BloomFilter、分布式一致性hash
438 1
node-sass 安装失败 rebuild --verbose --libsass_ext= --libsass_cflags= --libsass_ldflags= --libs
检查一下有没有配置python2.7环境变量 npm install -g node-gyp npm install --global --production windows-build-tools(通过管理员打开) npm i -g node-sass
667 1
基于edge的wetab插件使用
基于edge的wetab插件使用
290 0
|
弹性计算 安全 前端开发
阿里云服务器ECS通用型、计算型和内存型详细介绍和性能参数表
阿里云ECS实例有计算型(c)、通用型(g)和内存型(r)三种,主要区别在于CPU和内存比例。计算型CPU内存比1:2,如2核4G;通用型为1:4,如2核8G;内存型为1:8,如2核16G。随着技术迭代,有第五代至第八代产品,如c7、g5、r8a等。每代实例在CPU型号和主频上相同,但性能有所提升。实例性能参数包括网络带宽、收发包能力、连接数等。具体应用场景如计算型适合高网络包收发、通用型适合企业级应用,内存型适合内存数据库等。详细信息可参阅阿里云ECS页面。
1317 0
|
机器学习/深度学习 人工智能 算法
DeepMind机器人打乒乓球,正手、反手溜到飞起,全胜人类初学者
【8月更文挑战第30天】DeepMind团队近日在机器人乒乓球领域取得了重大突破,其研发的机器人在与人类初学者的对战中表现出色,展现了惊人的技术水平和适应能力。这项成果不仅彰显了人工智能在体育竞技中的巨大潜力,还引发了关于AI与人类技能关系的广泛讨论。尽管存在一些挑战,如学习能力和成本问题,但该技术在训练、娱乐等方面的应用前景值得期待。论文详情见【https://arxiv.org/pdf/2408.03906】。
316 5
|
传感器 机器学习/深度学习 人工智能
智能物流:自动化仓库与配送系统
【10月更文挑战第22天】在21世纪的全球化经济中,物流行业作为连接生产与消费的桥梁,其效率与准确性至关重要。本文深入探讨智能物流的核心技术,如自动化仓储、无人驾驶配送和物联网,以及应用案例和未来发展趋势,揭示自动化仓库与配送系统如何引领物流行业的智能化转型。
1400 0
|
Linux 数据安全/隐私保护
在CentOS 7服务器上添加和删除用户的方法
在CentOS 7服务器上添加和删除用户的方法
1163 0
|
人工智能 缓存 Kubernetes
Kubernetes 集群 Ingress 网关
Kubernetes 集群 Ingress 网关
1019 0
|
C++
【SPSS】单样本T检验分析详细操作教程(附案例实战)
【SPSS】单样本T检验分析详细操作教程(附案例实战)
3360 0