ES-笔记
创始人
2025-06-01 08:41:04

1、索引

查看所有索引

GET /_cat/indices?v

健康状况

GET _cluster/health
GET _cluster/health?level=indices

分词器

POST _analyze
{"analyzer": "ik_max_word","text": "四川森森管理公司"
}

索引数据拷贝

POST _reindex
{"source": {"index": "position_v1"},"dest": {"index": "position_v2"}
}

创建索引

#只创建索引
PUT /test
# 创建索引同时创建字段类型
PUT /gunspoc
{"mappings": {"doc":{"properties":{"name":{"type":"keyword"},"age":{"type": "long"},"address":{"type":"text"},"birthday":{"type": "date","format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis" }}}}
}

获取索引字段类型

GET /position_v2/_mapping

查看索引settings

GET /supplier_position_v1/_settings{"gunspoc" : {"settings" : {"index" : {"creation_date" : "1607391267314","number_of_shards" : "5","number_of_replicas" : "1","uuid" : "Oljl4kqeSFiWCFz_1M5XvA","version" : {"created" : "6050499"},"provided_name" : "gunspoc"}}}
}

number_of_shards: 该索引的的分片数
number_of_replicas: 该索引的副本数
(这里的number_of_shards: 5和 number_of_replicas:1 是建立索引的时候的默认值,也可以在建立索引的时候自定义)

建立索引同时设置settings

PUT /gunspoc2
{"settings": {"number_of_shards": 6,"number_of_replicas": 1,"refresh_interval": "10s","translog":{"flush_threshold_size":"1gb","sync_interval":"30s","durability":"async"}},"mappings": {"doc":{"properties":{"name":{"type":"keyword"},"age":{"type": "long"},"address":{"type":"text"},"birthday":{"type": "date","format": "yyyy-MM-dd HH:mm:ss||yyyy-MM-dd||epoch_millis" }}}}
}

number_of_shards: 5 (主分片数量一旦设置后就不能修改了)
number_of_replicas:1(副本数量可以修改)
refresh_interval :索引的刷新时间间隔(即数据写入es到可以搜索到的时间间隔,设置越小越靠近实时,但是索引的速度会明显下降,),默认为1秒,如果我们对实时搜索没有太大的要求,反而更注重索引的速度,那么我们就应该设置的稍微大一些,这里我设置10s

translog中存储了ES的操作记录,写入的索引并没有实时落盘到索引文件,而是先双写到内存和translog文件。因此不难看出translog的作用就是保证ES数据不丢失。为了保证性能,插入ES的数据并不会立刻落盘,而是首先存放在内存当中,等到条件成熟后触发flush操作,内存中的数据才会被写入到磁盘当中。如果ES服务器突然断电,那么停留在内存中还没来得及写入磁盘中的数据是不是就丢失了呢?还好translog保留了这些数据的操作日志,在ES服务重启的时候,会读取translog,恢复这部分数据。

durability:async ,异步刷写translog日志,(默认是同步的)
“flush_threshold_size”:“1gb” (当translog的大小达到此值时会进行一次flush操作。默认是512mb。)
“sync_interval”:“30s”,每隔30s检查translog 刷到硬盘(默认5s)。

查看单个索引

GET /supplier_position_v1{"supplier_position_v1" : { #索引名"aliases" : { },#别名"mappings" : { #映射"properties" : {"ageLow" : {"type" : "integer"},"ageUp" : {"type" : "integer"},"categoryOne" : {"type" : "long"}},"settings" : { #设置"index" : {"routing" : {"allocation" : {"include" : {"_tier_preference" : "data_content"}}},"refresh_interval" : "1s","number_of_shards" : "5",//设置 - 索引 - 主分片数量"provided_name" : "supplier_position_v1","creation_date" : "1649411888583",  #设置 - 索引 - 创建时间"store" : {"type" : "fs"},"number_of_replicas" : "1", //设置 - 索引 - 副本数量"uuid" : "0KH61wtQRYK1mNaw3xUolw",//设置 - 索引 - uid"version" : {"created" : "7100199"}}}}
}

2. 文档

POST  /shopping/_doc/1
{"title":"小米手机","category":"小米","images":"http://www.gulixueyuan.com/xm.jpg","price":3999.00
}
返回结果
{"_index": "shopping","_type": "_doc","_id": "1",//<------------------自定义唯一性标识"_version": 1,"result": "created","_shards": {"total": 2,"successful": 1,"failed": 0},"_seq_no": 1,"_primary_term": 1
}

相关内容

热门资讯

怎么做鱼嘴才好吃,我今天买了1... 怎么做鱼嘴才好吃目录鱼嘴巴怎么做我今天买了1斤鱼嘴巴,要怎么做好吃鱼嘴怎么做才好吃 鱼嘴巴怎么做香辣...
龙虱是什么东西,龙虱 [lón... 龙虱是什么东西目录龙虱是什么东西龙虱 [lóng shī]什么意思?近义词和反义词是什么?英文翻译是...
真心忏悔的句子,做错事真心悔改... 真心忏悔的句子目录真心忏悔的句子做错事真心悔改的句子关于悔过的句子有哪些?表示自己错了真心悔改的诗句...
食品标签上qs是指什么,食品标... 食品标签上qs是指什么目录食品标签上qs是指什么食品标签上的“QS”的意思是()。很多食品上都印有Q...
轿车空调冷冻油怎么加,轿车空调... 轿车空调冷冻油怎么加目录轿车空调冷冻油怎么加轿车空调冷冻油怎么加?汽车空调如何加雪种汽车空调加冷冻油...
什么叫汽轮机的过冷度,什么叫汽... 什么叫汽轮机的过冷度目录什么叫汽轮机的过冷度什么叫汽轮机的过冷度?汽轮机基础知识什么叫汽轮机的过冷度...
cgx是什么意思在qq上,cg... cgx是什么意思在qq上目录cgx是什么意思在qq上cgx是什么意思网络用语qq中处cby 处cgx...
手机上怎样才能玩网页游戏,在手... 1. 选择合适的浏览器:选择一个支持HTML5技术的浏览器,如Chrome、Firefox或Safa...
尼桑骐达两厢车报价多少(尼桑t... 本篇文章极速百科给大家谈谈尼桑骐达两厢车报价多少,以及尼桑tida骐达两厢车对应的知识点,希望对各位...
苟在文言文中的意思,苟文言文意... 苟在文言文中的意思目录苟在文言文中的意思苟文言文意思是什么古文苟是什么意思在古文中苟是什么意思苟在文...
什么叫资本主义生产关系的确立,... 什么叫资本主义生产关系的确立目录什么叫资本主义生产关系的确立资本主义生产方式的确立资本主义生产关系确...
深圳首套房首付是多少,深圳首套... 深圳首套房首付是多少目录深圳首套房首付是多少深圳首套房首付是多少?深圳买首套房注意事项?深圳房贷首付...
祝福找对象的话语,祝愿单身找到... 祝福找对象的话语目录祝福找对象的话语祝愿单身找到对象的祝福语怎么幽默的祝福别人脱单祝早日找到真爱的句...
气球怎样编花,气球怎么做花 极... 气球怎样编花目录气球怎样编花气球怎么做花怎样做气球花气球怎样编花气球怎样编花 1. 扭转一个2...
买皮鞋如何辨别好坏,生活常识:... 买皮鞋如何辨别好坏目录买皮鞋如何辨别好坏生活常识:如何分辨皮鞋是不是真皮,怎样辨别皮鞋质量的好坏?鉴...
天津德科智控股份有限公司(天津... 本篇文章极速百科给大家谈谈天津德科智控股份有限公司,以及天津德科电子技术开发有限公司对应的知识点,希...
关于雷锋的手抄报内容,雷锋手抄... 关于雷锋的手抄报内容目录关于雷锋的手抄报内容雷锋手抄报写什么字?雷锋精神代代传的手抄报内容关于雷锋的...
哪吒闹海中的龙三太子叫什么,龙... 哪吒闹海中的龙三太子叫什么目录哪吒闹海中的龙三太子叫什么龙王三太子到底是谁哪吒杀死的龙王太子叫什么名...
超高校级是什么意思(超高校级有... 今天给各位分享超高校级是什么意思的知识,其中也会对超高校级有哪些进行解释,如果能碰巧解决你现在面临的...
威志怎么样,天津一汽威志怎么样... 本篇文章极速百科给大家谈谈威志怎么样,天津一汽威志怎么样,以及天津一汽威志车友论坛对应的知识点,希望...
代表浪漫的成语有哪些,有什么四... 代表浪漫的成语有哪些目录代表浪漫的成语有哪些有什么四个字的成语比较浪漫形容浪漫的四字成语浪漫爱情成语...
蒙迪欧致胜2.3真实油耗(福特... 本篇文章极速百科给大家谈谈蒙迪欧致胜2.3真实油耗,以及福特蒙迪欧致胜23排量百公里油耗对应的知识点...
4月8日是什么日子,4月8号是... 4月8日是什么日子目录4月8日是什么日子4月8号是什么日子4月8日是什么节日呢?具体说明一下黔南4月...
dnf游戏外怎样关闭全屏,dn... dnf游戏外怎样关闭全屏目录dnf游戏外怎样关闭全屏dnf怎么在游戏外取消全屏游戏dnf怎么退出全屏...
驾驶证D证能开什么车,驾驶证D... 驾驶证D证能开什么车目录驾驶证D证能开什么车驾驶证D照能开什么车子?驾照d证能开什么车驾驶证D证能开...
如何开实体店铺,开一家实体店需... 如何开实体店铺目录如何开实体店铺开一家实体店需要什么过程和条件?我想开个实体店需要什么流程和证件.....
扫码充电器怎么用,共享充电器怎... 扫码充电器怎么用目录扫码充电器怎么用共享充电器怎么用共享充电宝怎么使用?一加充电器扫码怎么扫扫码充电...
市场营销的4p是什么,什么是4... 市场营销的4p是什么目录市场营销的4p是什么什么是4p营销理论?市场营销的4P是什么市场营销,4p是...
prc编程是什么意思,PLC编... prc编程是什么意思目录什么是plc编程PLC编程是怎么个意思PLC编程是什么? 什么是plc编程P...
上海周边一日游可以去哪里,上海... 上海周边一日游可以去哪里目录上海周边一日游可以去哪里上海周边一日游自驾游去哪里比较好一日游的话上海附...