elasticsearch
文章平均质量分 61
黑暗行动
足球
乐观
架构设计
展开
-
elasticsearch-analysis-dynamic-synonym同义词插件实现热更
elasticsearch-analysis-dynamic-synonym同义词插件实现热更原创 2022-09-25 23:05:03 · 849 阅读 · 0 评论 -
elasticsearch-analysis-ik实现热更
elasticsearch-analysis-ik实现热更和原理介绍原创 2022-09-21 23:21:51 · 440 阅读 · 0 评论 -
elasticsearch索引预排序
预排序概述https://www.elastic.co/guide/en/elasticsearch/reference/6.2/index-modules-index-sorting.html在Elasticsearch中创建新索引时,可以配置如何对每个碎片中的段进行排序。默认情况下,Lucene不应用任何排序。index.sort.*设置定义应使用哪些字段对每个段中的文档进行排序。当...原创 2020-01-21 11:13:01 · 1940 阅读 · 0 评论 -
elasticsearch6.2.4源码Gradle构建idea环境(1)
下载github源码https://github.com/elastic/elasticsearch.git解压源码文件E:\workspace\idea\demo\elasticsearch-6.2.41)elasticsearch-6.2.4\CONTRIBUTING.md 源码编译说明 JDK 9 is required to build Elasticsearch....原创 2019-12-08 20:51:01 · 801 阅读 · 0 评论 -
elasticsearch6.2.4源码Gradle构建idea环境(2)
Idea 导入ES源码工程准备工作1)导入源码前重新启动电脑,保证gradle、jdk9和IntelliJ IDEA 2017.2.3环境是好的源码根目录E:\workspace\idea\elasticsearch-6.2.4导入步骤根据CONTRIBUTING.md说明:then `File->New Project From Existing Sources`....原创 2019-12-08 21:13:10 · 473 阅读 · 0 评论 -
Kibana rest api
官方网站https://www.elastic.co/guide/en/kibana/current/api.htmlAPIsFeatures API Kibana Spaces APIs Kibana role management APIs Saved objects APIs Dashboard import and export APIs Logstash con...原创 2019-11-05 22:16:04 · 3541 阅读 · 0 评论 -
Elasticsearch-6.2.3windows单机集群搭建
Elasticsearch拷贝三份实例elasticsearch-6.2.3 (master node)elasticsearch-6.2.3-node2 (master node)elasticsearch-6.2.3-node3 (data node)如果是拷贝多份的elasticsearch-6.2.3的实例,请删除三份实例data目录中的node数据,否则可能出现 wi...原创 2018-09-25 20:39:06 · 872 阅读 · 3 评论 -
Elasticsearch-Analysis-IK中文分词器配置使用
Elasticsearch 默认已经含有一个分词法standard,默认的分词器会把中文分成单个字来进行全文检索,不是我们想要的结果!发送请求post _analyze?{ "text":"乱世程咬金", "analyzer":"standard"}分词结果{ "tokens": [ { "token": "乱"原创 2018-10-08 01:10:59 · 7198 阅读 · 0 评论 -
elasticsearch宝典(1)-常用集群状态监控查询
软件环境elasticsearch 6.2.4推荐集群监控工具:Cerebro Elasticsearchelasticsearch-head集群健康状态_cat/healthhttp://127.0.0.1:9200/_cat/health?v过滤属性h=status,shardshttp://127.0.0.1:9200/_cat/health...原创 2019-07-07 22:00:23 · 851 阅读 · 0 评论 -
解决Elasticsearch和Phoenix、HBase的com.google.guava冲突
冲突原因Elasticsearch 2.4.1 依赖com.google.guava18.0以上版本Phoenix 和 HBase 依赖com.google.guava16.0以下版本guava 17.0 为临界版本,做了较大改动,导致版本不兼容常见报错com.google.common.base.Stopwatch.()V from class org.apache....原创 2019-07-18 22:14:14 · 2099 阅读 · 0 评论 -
elasticsearch宝典(2)-常用配置动态变更
软件环境elasticsearch 2.4.1elasticsearch 6.2.4变更设置动态更新 API 有两种工作模式:临时(Transient)这些变更在集群重启之前一直会生效。一旦整个集群重启,这些配置就被清除。永久(Persistent)这些变更会永久存在直到被显式修改。即使全集群重启它们也会存活下来并覆盖掉静态配置文件里的选项。PUT /_clus...原创 2019-07-21 22:05:02 · 809 阅读 · 0 评论 -
elasticsearch客户端嗅探器
POM<elasticsearch.version>6.2.3</elasticsearch.version><!-- elasticsearch --><dependency> <groupId>org.elasticsearch</groupId> <artifactId>elas...原创 2019-07-27 11:59:28 · 3228 阅读 · 0 评论 -
elasticsearch-6.2.4 linux安装
1 运行环境虚拟机 centos 7 内存2G2 创建用户elasticsearch 不允许使用 root 启动# 加账户 [root@localhost bin]# adduser es # 设置密码 [root@localhost bin]# passwd es # 切换账户[root@localhost bin]# su es3 修改目录权限[...原创 2018-09-06 01:01:16 · 550 阅读 · 0 评论 -
Elasticsearch6中RestHighLevelClient和RestLowLevelClient使用
官方说明TransportClientJava REST ClientWe plan on deprecating the TransportClient in Elasticsearch 7.0 and removing it completely in 8.0. Instead, you should be using the Java High Level REST Client...原创 2018-08-15 14:52:33 · 26940 阅读 · 8 评论 -
windows环境Filebeat+Logstash+Elasticsearch+kibanan存储日志
1 单独配置Elasticsearch 6.232 单独配置Logstash 6.233 单独配置kibana 6.23加入Filebeat 6.23时,只需要更改Logstash和Filebeat配置即可。4 配置Logstash在安装目录:D:\Program Files\elasticsearch-6.2.3\logstash-6.2.3\bin新建文件:logstash_filebeat....原创 2018-06-05 15:59:48 · 2430 阅读 · 5 评论 -
Elasticsearch常用CURD命令
//// Elasticsearch 指令//1 查看健康状态// http://localhost:9200/_cat/health?vGET /_cat/health?v集群的健康值理解green:每个索引的primary shard和replica shard都是active状态的yellow:每个索引的primary shard都是active状态的,但是部分replica shard不是原创 2018-04-27 10:21:45 · 1183 阅读 · 0 评论 -
Elasticsearch查询(1)
版本:elasticsearch-6.2.3集合数据如下: 查询有两种方式:一是通过 REST request URI 方式发送查询参数http://localhost:9200/mydb/_searchGET /mydb/_search查询 "index"="mydb" and "type="external" and "id"="1"http://localh.原创 2018-04-27 10:21:47 · 186 阅读 · 0 评论 -
Elasticsearch查询(2)
上一篇介绍match_all 查询来匹配所有文档,现在介绍match查询,可以将其视为基本的字段搜索查询(即针对特定字段或一组字段进行搜索)。数据集合如下: 查询age等于100GET /mydb/_search{"query": { "match": { "age": 100 } }}查询 name包含'鹏'或'cheng'GET /mydb/_searc...原创 2018-04-27 10:21:50 · 202 阅读 · 0 评论 -
Elasticsearch查询(3)-过滤和聚合
数据集合过滤查询年龄22和32岁之间的GET /mydb/_search{ "query": { "bool": { "must": { "match_all": {} }, "filter": { "range": { "age": { "gte": 29原创 2018-04-27 10:21:53 · 1298 阅读 · 0 评论 -
Elasticsearch查询(4)-模糊匹配和正则表达式
数据集合:模糊查询前缀开始字符jGET /mydb/_search{"query": {"prefix": {"name": "j"}}}模糊查询?用来匹配1个任意字符,*用来匹配零个或者多个字符GET /mydb/_search{"query": {"wildcard": {"postcode"原创 2018-04-27 10:21:56 · 24650 阅读 · 2 评论 -
windows安装logstash6.2.3
1 下载地址:logstash2 解压文件: D:\Program Files\elasticsearch-6.2.3\logstash-6.2.33 进入bin目录,新建文件 logstash_default.confinput { stdin{ }} output { stdout{ }}4 在bin目录,新文件文件 run_default.batlogstash原创 2018-04-27 10:21:59 · 16695 阅读 · 0 评论 -
windows安装elasticsearch-6.2.3和head插件安装
1 elasticsearch 下载地址2 elasticsearch-head-master 下载地址3 解压 elasticsearch 到 D:\Program Files\elasticsearch-6.2.3\elasticsearch-6.2.34 解压 elasticsearch-head-master 到 D:\Program Files\elasticsearc...原创 2018-05-26 14:20:11 · 3745 阅读 · 1 评论 -
logstash-plugin怎么用
1启动 logstash 后2 进入bin目录新开 cmd 输入命令 logstash-plugin -help 列出支持命令 3 输入命令 logstash-plugin list 列出支持插件4 插件的使用方法: https://www.elastic.co/guide/en/logstash/6.0/index.html 5 安装新插件 install 插件名称 ...原创 2018-05-26 14:23:10 · 3052 阅读 · 0 评论 -
log4j2通过TCP写日志ELK
1 ELK版本号:6.2.32 启动elasticsearch, http://localhost:9200/3 启动elasticsearch-head, http://localhost:9100/4 启动kibana, http://localhost:5601/5 logstash bin目录 新建文件 logstash_elastic.conf D:\Program Files\elas...原创 2018-05-26 14:34:39 · 1824 阅读 · 0 评论 -
Elasticsearch-sql安装
1 环境 Elasticsearch6.2.32 进入https://github.com/NLPchina/elasticsearch-sql3 下载sql插件,注意版本号 https://github.com/NLPchina/elasticsearch-sql/releases/download/5.6.3.0/elasticsearch-sql-5.6.3.0.zip4 下载 es...原创 2018-05-26 14:46:33 · 1808 阅读 · 2 评论 -
springboot集成elasticsearch-6.2.3
目前spring-data-elasticsearch不支持最新的elasticsearch6.x版本采用以下方式集成:<!-- spring-data-elasticsearch 目前支持elasticsearch-5.5.0以下<dependency> <groupId>org.springframework.data</groupId> &l...原创 2018-05-26 14:48:35 · 7112 阅读 · 12 评论 -
windows安装kibana
1 kibana2 解压文件到:D:\Program Files\elasticsearch-6.2.3\kibana-6.2.3-windows-x86_643 需改配置文件:kibana-6.2.3-windows-x86_64\config\kibana.yml配置文件里面有很多重要的默认配置信息:端口号5601,hostip 0.0.0.0,elasticsearch.url:localh原创 2018-04-27 10:21:42 · 4668 阅读 · 0 评论