Elasticsearch
春风化作秋雨
学而思,思而学
展开
-
elasticsearch常用操作命令
elasticsearch常用操作命令原创 2023-02-03 10:42:03 · 819 阅读 · 0 评论 -
logstash向es同步数据报错:retrying failed action with response code: 403 ({“type“=>“cluster_block_exce
经过排查发现是服务器磁盘空间满了导致es索引为只读状态。1、清理磁盘,空出更大磁盘空间或直接扩充磁盘空间。原创 2023-02-03 10:35:20 · 1806 阅读 · 1 评论 -
elasticsearch迁移数据
注意:请求尽量都归为一行,避免不必要的错误。3、如果本地服务也有密码。原创 2023-01-29 17:56:33 · 719 阅读 · 0 评论 -
elasticsearch查询异常解决方案
elasticsearch设置了密码,需要携带账号和密码。请求的url携带账号和密码。原创 2023-01-20 10:15:15 · 2811 阅读 · 0 评论 -
使用URL访问elasticsearch携带用户名和密码
账号:elastic。原创 2023-01-20 10:12:19 · 2464 阅读 · 0 评论 -
Linux下elasticsearch集群安装,以及管控台head安装
1、安装版本与环境elasticsearch版本: C-6.5.4elasticsearch目录: /opt/elasticsearch/centos7服务器,内存要求至少8G.2、三台服务集群172.17.115.124 master172.17.115.125 master data172.17.115.126 master data3、创建...原创 2019-05-25 23:31:42 · 397 阅读 · 0 评论 -
解决:max file descriptors [65535] for elasticsearch process is too low
鉴于此问题,尝试多中方法整理如下几个解决方案方案一:elasticsearch安装后启动时候,遇到此问题问题翻译过来就是:elasticsearch用户拥有的可创建文件描述的权限太低,至少需要65536;解决办法:#切换到root用户修改vim/etc/security/limits.conf# 在最后面追加下面内容*** hard nofile65536...原创 2019-05-15 14:31:01 · 51915 阅读 · 12 评论 -
ElasticSearch es 数据增删改查与结构更新脚本
1、条件查询http://192.168.250.101:9200/call_record_index/call_record_type/_search{ "query": { "range": { "serverFee": { "gte": 1 } } } }http://192.168.250.10...原创 2018-12-18 10:40:42 · 2085 阅读 · 0 评论 -
elasticsearch 多字段分组聚合分页查询功能实现
1、按照不同字段分组聚合2、包括按照时间月份分组3、支持分页查询以下贴出代码实现,仅供参考,如有好的方案,敬请留言:@Override public Pager findCusMap(CustMapConditionVO vo, Pager pager) { // getBoolQueryBuilder 是自写的方法,用来组装条件查询 Bo...原创 2018-09-28 17:16:09 · 21306 阅读 · 6 评论 -
ElasticSearch使用脚本更新的java代码
ElasticSearch的更新方式有多种,今天主要给出脚本更新的方式,使用该方式很好的解决了使用doc,不方便更新复合类型数组的情况。说明对于List<String>类型的字段的更新,doc方式尚且可行。以下是代码实现:调用方法:给出三种情况的更新:1)简单的特定字段更新2)复合类型之数组字段更新3)复合类型自定义类对象数组字段更新(doc方式不能很好的支持)...原创 2018-09-20 10:06:54 · 3395 阅读 · 0 评论 -
Elasticsearch 常用操作整理
1、清空type下的数据,保留结构POST:http://192.168.251.7:9200/customer_center_index/customer_center_type/_delete_by_query参数:{"query": {"match_all": {}}}http://192.168.250.101:9200/call_record_index/ca...原创 2018-09-14 14:39:55 · 835 阅读 · 0 评论 -
Elasticsearch教程-从入门到精通
1、搜索引擎组件介绍; 2、ElasticSearch工作原理、查询及常用插件; 3、日志收集器Logstash及常见的同类工具; 4、可视化工具Kibina; 5、使用案例及优化思路; 一、关于搜索引擎 各位知道,搜索程序一般由索引链及搜索组件组成。 索引链功能的实现需要按照几个独立的步骤依次完成:检索原始内容、根据原始内容来创建...转载 2018-09-12 23:10:24 · 916 阅读 · 0 评论 -
ElasticSearch优化
待整理...原创 2018-07-15 22:40:32 · 601 阅读 · 0 评论 -
Elasticsearch常用脚本
1、检测集群是否健康。 确保9200端口号可用GET http://192.168.251.7:9200/_cat/health?vcurl http://192.168.251.7:9200/_cat/health?v2、获取集群的节点列表GET http://192.168.250.101:9200/_cat/nodes?v3、列出所有索引GET http://...原创 2018-07-15 22:39:15 · 3544 阅读 · 0 评论 -
elasticsearch数据备份和恢复
备份步骤:1、设置备份目录(用于存储备份文件):进入es安装目录下面的config,编辑elasticsearch.yml加入:path.repo: ["/usr/local/backups/es_backup"]/usr/local/backups/es_backup:备份目录,根据自己情况进行填写重启elasticsearchchmod 755/usr/local/backups/e...原创 2018-07-15 22:35:18 · 11390 阅读 · 3 评论 -
elasticsearch 操作Demo
引入maven依赖<dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>rest</artifactId> <version>5.5.0</version></dependency&原创 2018-07-15 22:32:39 · 1303 阅读 · 0 评论 -
elasticSearch使用
一 首先创建一个索引:curl -XPUT "http://192.168.43.125:9200/userindex" 返回 {"acknowledged":true,"shards_acknowledged":true}二 现在只创建了一个索引,并没有设置mapping,查看一下索引mapping的内容curl -XGET http://192.168.43.125:9200/userin...原创 2018-07-15 22:31:26 · 321 阅读 · 0 评论 -
安装ElasticSearch6.1
1、操作系统centos6以上、最低 4G内存, 2、必须是Java1.8.0_73以上 第一步下载并安装JDKwgethttp://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.tar.gz设...原创 2018-07-15 22:29:25 · 1367 阅读 · 0 评论