摘要: 环境: git jdk12 https://jdk.java.net/java-se-ri/12 解压 配置环境变量 gradle5.2.1 https://gradle.org/next-steps/?version=5.2.1&format=all 安装 配置环境变量 idea 2019 1.源 阅读全文
posted @ 2020-02-21 18:00 猪朵朵 阅读(1054) 评论(0) 推荐(1) 编辑
摘要: 版本:es6.3.2 es数据存储 数据存储配置 es集群状态数据查看: 目录文件 集群重启后元数据如何恢复? gateway模块 1.启动 2.配置文件elasticsearch.yml中的gateway相关配置,判断是否满足集群recovery的条件,满足条件后执行恢复操作 3.集群状态发生变化 阅读全文
posted @ 2019-02-18 20:13 猪朵朵 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch作为分布式集群,客户端到服务端,节点与节点间通信有TCP和Http通信协议,底层实现为Netty框架。不了解Netty的同学先了解Netty基本原理及使用https://www.cnblogs.com/zhxdxf/articles/10340791.html。 1.关于启 阅读全文
posted @ 2019-02-12 20:48 猪朵朵 阅读(2257) 评论(0) 推荐(0) 编辑
摘要: 想要进行节点与节点间、客户端与服务器端、进程与进程间的通信,需要通过网络IO进行。JAVA通过Socket封装TCP/IP网络协议,进行网络之间的数据传输。 1.首先来回顾一下ISO七层模型和TCP/IP四层协议 2.了解一下JAVA通过Socket进行网络通信的流程 本地的进程通过PID标识唯一进 阅读全文
posted @ 2019-01-31 10:41 猪朵朵 阅读(818) 评论(0) 推荐(0) 编辑
摘要: http://blog.csdn.net/fightingforcv/article/details/42709355 阅读全文
posted @ 2018-02-12 09:17 猪朵朵 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: match_query 执行全文查询的标准查询,包括模糊匹配和短语或近似查询 match_phrase 与match查询类似,但用于匹配精确短语或单词近似匹配 match_phrase_prefix match_phrase查询一样,但在最后一个单词上做了通配符搜索。 multi_match que 阅读全文
posted @ 2018-02-12 09:15 猪朵朵 阅读(597) 评论(0) 推荐(0) 编辑
摘要: Elasticsearch提供基于JSON的完整查询DSL(Domain Specific Language)来定义查询。 Query DSL 由两种子句构成: 1.叶子查询子句: 在特定field中查询特定的值,如match、term、range查询等,这些叶子查询子句可以单独使用。 2.复合查询 阅读全文
posted @ 2018-02-01 11:22 猪朵朵 阅读(477) 评论(0) 推荐(0) 编辑
摘要: 请求体搜索方式 阅读全文
posted @ 2018-02-01 09:24 猪朵朵 阅读(382) 评论(0) 推荐(0) 编辑
摘要: URI 搜索 方式,是提供搜索参数执行搜索请求,不是一个完美的搜索方式,但可以很好的curl 测试。 阅读全文
posted @ 2018-02-01 09:22 猪朵朵 阅读(379) 评论(0) 推荐(0) 编辑
摘要: curl -XGET 'localhost:9200/_cluster/health?pretty' curl -XGET 'localhost:9200/_cluster/health/test1,test2?pretty' red:所有分片不可用,主分片和复制分片都未分配到集群中 yellow: 阅读全文
posted @ 2018-01-31 15:48 猪朵朵 阅读(717) 评论(0) 推荐(0) 编辑