ElasticSearch
敲键盘的猫
这个作者很懒,什么都没留下…
展开
-
集群节点规划
节点职责单一,各司其职elasticSearch的配置文件中有2个参数:node.master和node.data。这两个参 数搭配使用时,能够帮助提供服务器性能。数据节点node.master: false node.data: true该node服务器只作为一个数据节点,只用于存储索引数据。使该node服务器功能 单一,只用于数据存储和数据查询,降低其资源消耗率。mas转载 2017-07-30 10:04:35 · 523 阅读 · 0 评论 -
Elasticsearch Network Settings
网络设置Elasticsearch 缺省情况下是绑定 localhost。对于本地开发服务是足够的(如果你在相同机子上启动多个节点,它还可以形成一个集群),但是你需要配置基本的网络设置,为了能够在实际的多服务器生产集群中运行。WARNING:注意网络配置,永远不要暴露未受保护的节点到公网上常用的网络配置network.host节点将绑定到一个主机名或者 ip 地址并且会将该这个翻译 2017-07-30 10:51:34 · 996 阅读 · 0 评论 -
httpclient连接池在ES Restful API请求中的应用
package com.wm.utils;import org.apache.http.impl.client.CloseableHttpClient;import org.apache.http.impl.client.HttpClients;import org.apache.http.impl.conn.PoolingHttpClientConnectionManager;/**原创 2017-07-22 10:00:34 · 3942 阅读 · 2 评论 -
ElasticSearch配置文件解析
1. 集群名称,默认为elasticsearch: cluster.name: elasticsearch 2. 节点名称,es启动时会自动创建节点名称,但你也可进行配置: node.name: "Franz Kafka" 3. 是否作为主节点,每个节点都可以被配置成为主节点,默认值为true: node.master: true 4. 是否存储数据,即存储索引转载 2017-08-01 15:03:32 · 392 阅读 · 0 评论 -
Elasticsearch节点类型
当我们启动Elasticsearch的实例,就会启动至少一个节点。相同集群名的多个节点的连接就组成了一个集群。在默认情况下,集群中的每个节点都可以处理http请求和集群节点间的数据传输,集群中所有的节点都知道集群中其他所有的节点,可以将客户端请求转发到适当的节点。节点有以下类型:1、主(master)节点node.master设置为True(默认)的时候,它有资格被选作为主节点,控转载 2017-08-02 17:48:44 · 2146 阅读 · 0 评论 -
ElasticSearch使用小结
最近有个业务需求,即全文搜索关键字查询列表,因而转向ES的学习,也学习了大半个月了,做个笔记,总结下自己的学习历程。 独自学习一项新技术,总是难免走不少弯路的,在此推荐下ES的基础教程,对,好好学习官网教程就可以了!1) Elasticsearch: 权威指南https://www.elastic.co/guide/cn/elasticsearch/guide/cur原创 2017-08-06 11:23:37 · 600 阅读 · 2 评论 -
Elastic ik插件配置热更新功能
ik github地址:https://github.com/medcl/elasticsearch-analysis-ik官网说明:热更新 IK 分词使用方法目前该插件支持热更新 IK 分词,通过上文在 IK 配置文件中提到的如下配置 location location其中 location 是指一个 url,比如 http://yoursite.com/g原创 2017-08-14 10:20:36 · 1178 阅读 · 0 评论 -
elastic启动脚本
#!bin/bashexport JAVA_HOME=/usr/java/jdk1.8.0_144export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATHiptables -I INPUT -p tcp --d原创 2017-09-05 11:13:34 · 432 阅读 · 0 评论 -
Linux ES集群服务配置说明
说明:ES官网不建议在root用户使用Elastic Server,因此ES集群配置均使用普通账户操作,新建账户 elastic。Linux版本为CentOS 7.3,ES版本为5.5.0. 一、下载并安装ES程序下载路径:/home/elastic下载指令:wget https://artifacts.elastic.co/downloads/elasticsea原创 2017-08-30 11:58:05 · 868 阅读 · 0 评论