ES
ES踩坑总结
isowang
数据分析、数据安全、运维。
展开
-
ES8.0的安装与基本配置
文章目录ES简介安装8.0下载&验证包&解压缩启动ES简介Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。整体参考官方链接安装8.0下载&验证包&解压缩wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-8.0.0-linux-x86_64.tar.gzwget https://artifacts.ela翻译 2022-02-18 17:16:52 · 1607 阅读 · 0 评论 -
es bool解释
概念Boolean query 可以基于多个条件的组合对文档进行查询。使用的是Lucene BooleanQuery的映射。它是基于一个或多个布尔子句构建的,每个子句对应一个类型。类型有以下几种:关键词描述must查询的结果必须匹配查询条件,并且计算score。filter查询的结果必须匹配查询条件,和must不太一样的是,不会计算scoreshould查询结果必须符合查询条件should中的一个或者多个,minimum_should_match参数定义了至少满足几翻译 2021-12-13 17:18:02 · 2483 阅读 · 1 评论 -
es curl _update_by_query 根据条件更新
使用场景在日常运维中,必不可免的需要对es中的数据进行一些更新,尤其是基于条件的更新。在没有es head的情况下,只能在服务器上使用curl通过es的api进行操作,结合官方文档及网上示例,走了不少弯路,现将可用的命令总结一下。基本用法示例 curl -X POST 'http://192.168.20.20:9200/index_name_*/_update_by_query?pretty' -H 'content-Type:application/json' -d '{"script": {"原创 2021-12-13 11:08:37 · 2559 阅读 · 0 评论 -
es curl _delete_by_query 根据条件删除
使用场景在日常运维中,必不可免的需要对es中的数据进行一些删除,尤其是基于条件的删除。在没有es head的情况下,只能在服务器上使用curl通过es的api进行操作,结合官方文档及网上示例,走了不少弯路,现将可用的命令总结一下。基本用法示例curl -X POST http://192.168.20.20:9200/index_name_*/_delete_by_query?pretty -H 'Content-Type: application/json' -d '{"query": {"bo原创 2021-12-12 21:14:58 · 5722 阅读 · 0 评论