
elasticsearch
稀里糊涂_helen
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
elasticsearch 连接客户端
TransportClient:轻量级的Client,使用Netty线程池,Socket连接到ES集群。本身不加入到集群,只作为请求的处理。 Node Client:客户端节点本身也是ES节点,加入到集群,和其他ElasticSearch节点一样。频繁的开启和关闭这类Node Clients会在集群中产生“噪音”。转载 2016-02-27 13:11:51 · 2168 阅读 · 0 评论 -
spring-data-elasticsearch 初级使用
GET _search { "query": { "filtered": { "query": { "bool" : { "should" : [ { "match" : { "name" : "necklace" } },转载 2016-11-03 19:30:40 · 2048 阅读 · 0 评论 -
关于设置elasticsearch 的cluster.name 和 node.name
本人由于第一次安装没有设定 cluster.name 和 node.name 为了后续考虑还是需要设定这两个值。 记录下计一点。主要一个 你可以通过head 查看原来的cluster.name(本人2.2.0 就是右上角的地址) , 注意,这个必须一致。否则会找不到分片。 node.name 感觉无所谓。原创 2016-11-08 17:32:12 · 22723 阅读 · 1 评论 -
elasticsearch and or
1. and == bool must 2. or == should 3. 如果是类 where a=a and ((b=c and e=f) or (b=d and e>h)) 等条件,需要使用 filter原创 2017-03-08 15:38:13 · 2841 阅读 · 1 评论 -
elasticsearch 集群部署
一、环境介绍 三个服务器节点,分别为: huawei@10.18.133.5 huawei@10.18.133.6 huawei@10.18.133.7 二、Elasticsearch集群搭建 2.1 源码下载 首先需要说明的是:因为安全问题elasticsearch 不让用root用户直接运行,所以要创建新用户。以我的为例 分别建立的三个用转载 2017-09-12 10:16:52 · 428 阅读 · 0 评论 -
elasticsearch 2.X 数据迁移
需求:从 A 集群迁移到 B 集群,或者某台机器。 实现:理论上,如果是 A 集群和 B 集群机器数量一致,直接 data 目录下对应着 copy 就能解决问题。如果 A 集群和 B 集群机器数量不一致,或者 es 版本不一致,建议使用 es 官方推荐的 snapshot 方式。 注意点: es 只支持迁移版本大于等于原机器的 es 版本号。 A 集群需要做 nfs 服务,或者 hdfs ...原创 2018-11-21 11:12:01 · 584 阅读 · 0 评论