
ElasticSearch
LMRzero
一名热爱编程的小白,希望与大家一起学习进步
时间序列分类 / Spark / 实时计算
展开
-
Lucene Java API简单使用
package com.lmr.luence;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.standard.StandardAnalyzer;import org.apache.lucene.document.Document;import org.apache.lucene....原创 2019-06-09 12:25:22 · 7782 阅读 · 1 评论 -
ElasticSearch的JavaAPI创建Mapping
private TransportClient client = null; //在所有的测试方法之前执行 @Before public void init() throws Exception { //设置集群名称 Settings settings = Settings.builder().put("cluster.name", "...原创 2019-06-10 23:10:41 · 11938 阅读 · 3 评论 -
ElasticSearch6.x插件之SQL插件
下载地址:git地址1.下载安装es安装SQL插件./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.3.0/elasticsearch-sql-5.4.3.0.zip#然后将解压到plugins目录下的内容拷贝到其他es的节点的p...原创 2019-06-11 13:45:48 · 9221 阅读 · 3 评论 -
ElasticSearch6.x插件之IK分词器
IK分词器插件下载地址:git地址1.下载并安装IK插件首先下载es对应版本的ik分词器的zip包,上传到es服务器上,在es的安装目录下有一个plugins的目录,在这个目录下创建一个叫ik的目录然后将解压好的内容,拷贝到ik目录将ik目录拷贝到其他的es节点重新启动所有的es2.使用#创建索引名字叫newscurl -H "Content-Type: applicat...原创 2019-06-11 13:42:38 · 8508 阅读 · 1 评论 -
ElasticSeach6.x插件之Head插件
由于ES官方提供的插件是收费的,我们可以使用免费的开源插件Head,用于我们ES集群的可视化和简单查询。Head插件下载地址:git地址本次安装我们直接在虚拟机上在线安装:1.更新软件包(防止后面出错)sudo yum update -y2.安装相关依赖包sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-re...原创 2019-06-11 13:39:09 · 7655 阅读 · 0 评论 -
ElasticSearch6.x使用错误系列
jps查看ElasticSearch进程-- main class information unavailable这是由于在关闭ElasticSearch进程时,没有关闭干净,进入/tmp目录,删除elasticsearch-*相关的内容版本6.x的elasticsearch包里面没有InetSocketTransportAddress?6.x之后是使用更高效的netty4做...原创 2019-06-11 12:36:14 · 8703 阅读 · 1 评论 -
ElasticSearch6.x之聚合查询
/* * https://elasticsearch.cn/article/102 * * select team, count(*) as player_count from player group by team;*/ @Test public void testAgg1() { //指定索引和type Sea...原创 2019-06-11 12:33:15 · 9211 阅读 · 1 评论 -
ElasticSearch的增删改查JavaAPI
private TransportClient client = null; @Before public void init() throws Exception { //设置集群名称 Settings settings = Settings.builder() .put("cluster.name", "my...原创 2019-06-10 22:58:46 · 7767 阅读 · 1 评论 -
ElasticSearch的RESTful接口URL的格式:
RESTful接口URL的格式:http://192.168.177.11:9200/<index>/<type>/[<id>]其中index、type是必须提供的。id是可选的,不提供es会自动生成。index、type将信息进行分层,利于管理。index可以理解为数据库;type理解为数据表;id相当于数据库表中记录的主键,是唯一的。#向st...原创 2019-06-10 16:21:28 · 8641 阅读 · 1 评论 -
ElasticSearch安装步骤
http://www.elastic.co/guide/en/elasticsearch/reference/current/setup-configuration.htmlhttps://github.com/elastic/elasticsearch###【在多台机器上执行下面的命令】####es启动时需要使用非root用户,所有创建一个xiaoniu用户:useradd xiaoni...原创 2019-06-10 16:19:44 · 7607 阅读 · 1 评论 -
ElasticSearch插入数据报错{"error":"Content-Type header [application/x-www-form-urlencoded] is not supporte
在使用XPUT往ElasticSearch插入数据事情,报错{"error":"Content-Type header [application/x-www-form-urlencoded] is not supported","status":406}正确用法时:curl -H "Content-Type: application/json" -XPUT 'http://192.1...原创 2019-06-10 15:42:26 · 13841 阅读 · 1 评论