Elasticsearch 入门到精通-Elasticsearch创建索引
1、创建索一个没有字段的索引
#创建索引(并且指定分片数量)
PUT my_index1
{"settings": {"number_of_shards": 2,"number_of_replicas": 2}
}
2、创建索一个有字段的索引
#创建索引(并且指定分片数量)
PUT myindex2
{"settings": {"number_of_shards": 5,"number_of_replicas": 0},"mappings": {"properties": {"id": {"type": "long"},"name": {"type": "text"},"type": {"type": "keyword"},"score": {"type": "double"}}}
}
3、修改分片副本
#创建索引(并且指定分片数量)
PUT my_index1/_settings
{"index": {"number_of_replicas": "4"}
}
4、新增Mapping映射(新增字段)
POST /my_index2/_mapping
{"properties": {"phone":{"type": "keyword"}}
}
注:只能新增字段,不能删除字段,一旦设置type类型,不可更改。
为什么不能修改一个字段的type?原因是一个字段的类型修改以后,那么该字段的所有数据都需要重新索引。Elasticsearch底层使用的是lucene库,字段类型修改以后索引和搜索要涉及分词方式等操作。
Elasticsearch 入门到精通-Elasticsearch创建索引相关推荐
- Elasticsearch 入门到精通-Elasticsearch中的一些重要概念:cluster, node, index, document, shards及replica
首先,我们来看下一下如下的这个图: 1.Cluster Cluster也就是集群的意思.Elasticsearch集群由一个或多个节点组成,可通过其集群名称进行标识.通常这个Cluster 的名字是可 ...
- Elasticsearch 入门到精通-Elasticsearch为什么只能分配最大内存32G
不分配大内存给 Elasticsearch,事实上 jvm 在内存 < 32G 的时候会采用一个:内存对象指针压缩技术. 需要明白:不一定是 32GB,一般 linux 系统上都是介于 (31, ...
- PyTorch系列入门到精通——模型创建与nn.Module
PyTorch系列入门到精通--模型创建与nn.Module
- Web jquery表格组件 JQGrid 的使用 - 从入门到精通 开篇及索引
因为内容比较多,所以每篇讲解一些内容,最后会放出全部代码,可以参考.操作中总会遇到各式各样的问题,个人对部分问题的研究在最后一篇 问题研究 里.欢迎大家探讨学习. 代码都经过个人测试,但仍可能有各种未 ...
- ElasticSearch Java Api(一) -创建索引
ElasticSearch Java API官网文档:https://www.elastic.co/guide/en/elasticsearch/client/java-api/current/jav ...
- Elasticsearch入门到精通教程 - 学习资料综合
背景 因经常被问到Elasticsearch相关一些资料教程,这里特例整理一份以前自己的学习资料,希望对你有用. 信息资料 1. 基本API用法教程 Elasticsearch JAVA API教程G ...
- Elasticsearch 入门到精通-Ansj分词器的安装和使用
一.版本和对应关系 plugin elasticsearch 7.6.2 7.6.2 7.7.0 7.7.0 7.7.1 7.7.1 7.8.0 7.8.0 7.8.1 7.8.1 7.9.0 7.9 ...
- ElasticSearch入门 :Windows下安装ElasticSearch
这是ElasticSearch 2.4 版本系列的第一篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
- ElasticSearch入门 第五篇:使用C#查询文档
网址:http://www.cnblogs.com/ljhdo/p/4550135.html 这是ElasticSearch 2.4 版本系列的第五篇: ElasticSearch入门 第一篇:Win ...
- ElasticSearch入门 第二篇:集群配置
这是ElasticSearch 2.4 版本系列的第二篇: ElasticSearch入门 第一篇:Windows下安装ElasticSearch ElasticSearch入门 第二篇:集群配置 E ...
最新文章
- 【java】兴唐第二十五节课(异常和log4j的使用)
- 微生物组-宏基因组分析第9期(报名直播课免费参加线下2020.10本年最后一期)
- 这应该是全网最好的「机器学习」科普文
- Eclipse + Spring boot +mybatis + mysql
- cameraraw预设_PS Camera Raw 导入预设以及分组
- Google的价值观
- java的runtime类,java中Runtime类的简单应用
- 体验 Orbeon form PE 版本提供的 JavaScript Embedding API
- Siamese网络(孪生神经网络)详解
- React开发(175):注意在回调里面重新渲染列表
- python为什么是蟒蛇_Python 为什么推荐蛇形命名法?
- discuz设置用户每天回帖数_discuz回贴通知插件实现-显示用户状态设置
- 作者:潘柱廷(1969-),男,启明星辰教授级高级工程师、首席战略官。
- shell find命令 文件夹查询关键字 查询结果输出新文件
- python的from_bytes属性_Python parse.quote_from_bytes方法代碼示例
- springmvc执行原理(基于组件)
- java web 开发需要用到的技术
- 快易准粤语拼音输入法 绿色
- 第四周问题:Tu Hao's Problem
- 石墨笔记,幕布和Effie哪个更适合记者?
热门文章
- c语言如何添加程序图标,如何给C控制台程序添加图标
- ecshop分销说明
- UVa12235: Help Bubu 题解
- 唯冠为何赢了苹果却不付律师费
- speedoffice表格的外框线怎么设置?
- DSN文件怎么用Proteus打开
- 二项式展开 matlab,二项式造句_造句大全
- LOJ#515. 「LibreOJ β Round #2」贪心只能过样例(bitset)
- win7下MeGUI压片无声、卡死、音画不同步、无法转码、无法硬解的解决办法
- 语言本地化的救急解决方案 (非Unicode编码的程序)