Elasticsearch
Elasticsearch
指尖改变生活
将来的你一定感谢现在拼搏的自己
展开
-
使用RestTemplate发送请求获取Elasticsearch数据
直接上代码import org.springframework.beans.factory.annotation.Autowired;import org.springframework.beans.factory.annotation.Value;import org.springframework.http.HttpEntity;import org.springframework.http.HttpHeaders;import org.springframework.http.MediaTy原创 2021-01-30 23:38:25 · 1175 阅读 · 0 评论 -
SpringBoot整合Elasticsearch
SpringBoot整合Elasticsearch1 前奏Elasticsearch提供的Java客户端有一些不太方便的地方:很多地方需要拼接Json字符串,在java中拼接字符串有多恐怖你应该懂的需要自己把对象序列化为json存储查询到结果也需要自己反序列化为对象因此,我们这里就不讲解原生的Elasticsearch客户端API了。而是学习Spring提供的套件:Spring Da...转载 2019-11-05 18:03:10 · 439 阅读 · 0 评论 -
集群健康值: yellow 问题
elastic-head可视化页面集群的健康状况为 yellow 则表示全部 主 分片(number_of_shards 这个参数的设置)都正常运行(集群可以正常服务所有请求),但是 副本 分片没有全部处在正常状态。 实际上,单节点无论有多少个副本分片(number_of_replicas 的设置)都是 unassigned —— 它们都没有被分配到任何节点。 在同一个节点上既保存原始数据又保...转载 2019-11-05 10:24:57 · 2232 阅读 · 0 评论 -
elasticsearch 配置 ik分词器配置及基本操作【windows平台】
0 准备工作安装elasticsearch之前,需要确保系统已正确安装了JDK,elasticsearch 6.3.2 需要JDK1.8(Java 8)。elasticsearch 下载地址 https://www.elastic.co/downloads/elasticsearchelasticsearch-analysis-ik 下载地址 https://github.com/medcl...转载 2019-11-04 17:08:29 · 370 阅读 · 0 评论 -
Windowns系统- Elasticsearch环境搭建和介绍
1. Elasticsearch介绍和安装1.1 简介1.1.1 ElasticElastic官网:https://www.elastic.co/cn/Elastic有一条完整的产品线:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术栈。1.1.2 ElasticsearchElasticsearch官网:https://www.e...转载 2019-11-04 15:40:18 · 275 阅读 · 0 评论 -
解决npm ERR! Unexpected end of JSON input while parsing near的方法
这两天执行 npm install 时会报错误:npm ERR! Unexpected end of JSON input while parsing near解决办法:打开cmd操作窗口,执行:npm cache clean --force原创 2020-09-11 18:34:18 · 513 阅读 · 0 评论 -
ElasticSearch 6.5.4 安装使用
1. ElasticSearch 6.5.4下载地址windows:https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.ziphttps://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.5.4.msi Linux:h...原创 2020-09-11 18:34:47 · 1034 阅读 · 0 评论 -
(七)ElasticSearch高级查询语法
(七)ElasticSearch高级查询语法一 子条件查询:特定字段查询所指特定值。分为:Query context和Filter context1 Query context概念:在查询中,除了判断文档是否满足查询条件外,ES还会计算一个_score来标识匹配的程度,旨在判断目标文档和查询条件匹配有多好;常用的查询有:全文本查询-针对文本类型数据。字段级别查询-针对结构化数据,如数字、日期...转载 2019-11-03 18:24:20 · 609 阅读 · 0 评论 -
(六)ElasticSearch常用查询语法
(六)ElasticSearch常用查询语法简单查询、条件查询、聚合查询(1)创建book索引代码:{ "settings":{ "number_of_shards":3, "number_of_replicas":1 }, "mappings":{ "novel":{ "properties":{ "word_count":{ "type":"...转载 2019-11-03 18:12:02 · 372 阅读 · 0 评论 -
(五)ElasticSearch删除数据
(五)ElasticSearch删除数据删除文档、删除索引(1)利用Postman删除文档(2)利用head插件删除索引操作book索引已经不见了(3)利用Postman删除索引删除索引会清空所有数据,所以删除索引操作超级危险,不要轻易删除索引。...转载 2019-11-03 17:59:09 · 649 阅读 · 0 评论 -
(四)ElasticSearch修改数据
(四)ElasticSearch修改数据方式:直接修改、通过脚本修改直接修改(1)修改id为1的数据(2)查看脚本修改{ "script":{ "lang":"painless", "inline":"ctx._source.age += 10" }}其它方式注入参数{ "script":{ "la...转载 2019-11-03 17:53:27 · 562 阅读 · 0 评论 -
(三)ElasticSearch插入数据
(三)ElasticSearch插入数据分类:分为指定文档id插入、自动产生文档id插入两类。(文档id是唯一索引指,指向索引数据)1 自己指定id{ "name":"瓦力", "country":"China", "age":30, "date":"1987-3-7"}点击send,查看响应结果查看插入得效果点击数据浏览2 es产生文档id响应结果es...转载 2019-11-03 17:49:57 · 1519 阅读 · 0 评论 -
(二)ElasticSearch索引创建
原创(二)ElasticSearch索引创建RESTFul API格式:http://:/<索引>/<类型>/<文档id>常用动词:GET/PUT/POST/DELETE索引创建:非结构化创建、结构化创建非结构化创建粗片框是主分片,细线框是备份分片一一对应。如何区分结构化与非结构化索引如何创建结构化索引1 点击复合查询2 输入bo...转载 2019-11-03 17:42:23 · 342 阅读 · 0 评论 -
(一)ElasticSearch基础知识
(一) ElasticSearch基础知识结合ElasticSearch的api:{"name" : "master","cluster_name" : "chenyulin","cluster_uuid" : "mICgsP3OTKC-oNpcJTQiAQ","version" : {"number" : "5.6.3","build_hash" : "1a2f265...转载 2019-11-03 17:36:49 · 302 阅读 · 0 评论 -
elasticsearch-head chrome浏览器启动
elasticsearch-head懒人模式如果你嫌修改代码太麻烦我也做好了chrome插件:https://github.com/zhaoyunxing92/elasticsearch-head/blob/master/crx/es-head.crx 下载到本地,如果你会chrome插件开发你也可以自己编译一份使用_site目录编译就可以了,manifest.json文件我都写好了(我的c...转载 2019-11-03 17:26:48 · 1729 阅读 · 1 评论