elasticsearch之索引管理API(Index management)
本文将详细介绍ES索引管理相关的API。 ES索引管理API主要包含如下API: Create Index创建索引。 Delete Index删除索引。 Get index获取索引。 indices Exists Index判断索引是否存在 Open/Close Index 打开或关闭索引,使用close index api会使索引处于关闭状态,此时无法对该索引进行读、写,但索引数据不会被删除。 Shrink Index收缩索引。收缩索引API允许您将现有索引收缩为具有较少主碎片的新索引(下文为们称之为目标索引)。伸缩后的索引主分片的个数必须是原分片的公约数,举例说明,如果原先索引的个数为15,那伸缩后的索引主分片数量可以是3、5、1。 Split Index拆分索引。将一个索引的主分片个数扩容,详情下文讲解。 Rollover Index翻转索引,有点类似于log4j记录日志的方式,例如,按日志文件大小超过多少后,创建一个新的文件一样。 1、创建索引 创建索引,通常创建索引API包含3个部分:索引配置、索引映射、索引别名,例如: PUT test { "settings" : { /...

