Elasticsearch
NDSC流氓
这个作者很懒,什么都没留下…
展开
-
【Elasticsearch实战】boost权重使用注意事项
当存在排序条件时,boost权重会失效原创 2020-08-13 15:38:26 · 735 阅读 · 1 评论 -
【Elasticsearch实战】平滑重启
粗糙一点的做法就是直接进程杀死并重启ps -ef|grep elasticsearch # 查看es的进程号kill -9 ${pid} # 直接杀死es进程cd ${elasticsearch}/bin # 进入es的bin目录下./Elasticsearch -d # 启动ES服务但是这样做会导致节点丢失,节点变成Yellow状态,数据不一致等问题,而且要求每个索引文档都必须要...原创 2020-03-28 16:37:57 · 1319 阅读 · 0 评论 -
【Elasticsearch实战】使用Java API 根据查询条件进行批量更新某个属性
Elasticsearch版本:<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>6.3.2</version></depe原创 2019-03-02 00:01:13 · 3880 阅读 · 0 评论 -
【Elasticsearch实战】脚本批量操作
批量更新某个字段POST 索引/mapping/_update_by_query{ "script": { "lang": "painless", "inline": "ctx._source.属性名 = 新的属性值" }, "query": { // 查询条件 }}批量删除某个字段POST 索引/mapping/_updat原创 2019-03-13 20:10:22 · 741 阅读 · 0 评论 -
【Elasticsearch实战】平滑过渡
ES官网的介绍真的超级详细!关于分片和副本我们公司用的3台64G 32核的阿里云服务器,所以分片3个,副本2个设置3个分片原因: 因为是3台机器,当集群比较大时则要用冷热等方式将数据隔离开设置2个副本原因: 每个分片会产生2个副本,而产生的副本是不允许放在父级分片下的,所以产生2个副本放在其它2个分片下关于数据初始化使用bulk,单次插入条数2W,单次插入条数要看整个对象有...原创 2019-04-15 20:00:35 · 325 阅读 · 0 评论 -
【Elasticsearch实战】移动分片
① 设置副本数为0PUT student/_settings{ "number_of_replicas": 0}② 移动分片POST _cluster/reroute{ "commands": [ { "move": { "index": "索引", "shard": 分片序号, "from_node...原创 2019-04-15 20:06:02 · 441 阅读 · 0 评论 -
【Elasticsearch实战】目录
移动分片平滑过渡脚本批量操作使用Java API 根据查询条件进行批量更新某个属性原创 2019-04-18 16:50:36 · 117 阅读 · 0 评论