
Elasticsearch
含江君
欲练英雄志,须明胜负多
展开
-
三、elasticsearch集群配置
1、配置ES集群a、克隆单机安装es的centosb、启动克隆的centos修改ip修改ip现在准备了两台机器ip分别为192.168.234.128和192.168.234.130b、进入es安装目录vim elasticsearch.ymlcluster.name: aubin-cluster #必须相同 # 集群名称(不能重复)no...原创 2020-02-23 21:03:56 · 519 阅读 · 0 评论 -
二、安装Kibana和IK分词器
1、安装kibana Kibana是一个为ElasticSearch 提供的数据分析的 Web 接口。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。a、解压kibana压缩包cd 进入config目录编...原创 2020-02-23 20:10:27 · 516 阅读 · 0 评论 -
一、elasticsearch入门安装
1.1、Elasticsearch介绍Elasticsearch是一个基于Apache Lucene(TM)的开源搜索引擎。无论在开源还是专有领域,Lucene可以被认为是迄今为止最先进、性能最好的、功能最全的搜索引擎库。特点:分布式的实时文件存储,每个字段都被索引并可被搜索 分布式的实时分析搜索引擎--做不规则查询 可以扩展到上百台服务器,处理PB级结构化或非结构化数据Elas...原创 2020-02-23 19:53:56 · 316 阅读 · 0 评论 -
Elasticsearch(Transport Client)常用操作
这里描述操作elasticsearch采用TransportClient这种方式,官方明确表示在ES 7.0版本中将弃用TransportClient客户端,且在8.0版本中完全移除它.记录一些常用的方法:/*** 简单查询es 指定index type id*/@Test public void search() throws UnknownHostException { ...原创 2019-10-18 22:00:24 · 18356 阅读 · 1 评论 -
3.3_springBoot2.1.x检索之RestHighLevelClient方式
1、版本依赖注意对transport client不了解先阅读官方文档:transport client(传送门)这里需要版本匹配,如失败查看官网或百度。pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns...原创 2019-10-18 20:17:57 · 1427 阅读 · 0 评论 -
Java High Level REST Client 中文API(仅供参考)
1、初始化兼容性Java High Level REST Client需要Java 1.8,并依赖于Elasticsearch核心项目,客户端版本与客户端开发的Elasticsearch版本相同,它接受与TransportClient相同的请求参数,并返回相同的响应对象,如果需要将应用程序从TransportClient迁移到新的REST客户端,请参阅迁移指南。High Level Clie...原创 2019-10-18 19:57:33 · 10393 阅读 · 0 评论