Elasticsearch
主要写一些实战和底层原理
吐泡泡的铁憨憨
一份耕耘,一分收获,耐心耕耘。
展开
-
3.2 JavaApi---索引
索引创建package pers.bik.es.index;import org.apache.http.HttpHost;import org.elasticsearch.client.RequestOptions;import org.elasticsearch.client.RestClient;import org.elasticsearch.client.RestHighLevelClient;import org.elasticsearch.client.indices.Crea原创 2021-08-22 23:47:50 · 80 阅读 · 0 评论 -
3.2 JavaApi---连接
如何连接ESpackage pers.bik.es.connect;import org.apache.http.HttpHost;import org.elasticsearch.client.RestClient;import org.elasticsearch.client.RestHighLevelClient;import pers.bik.es.common.EsMessage;import java.io.IOException;/** * 链接 * @author y原创 2021-08-22 19:29:12 · 88 阅读 · 0 评论 -
3.1 JavaApi---环境准备
pom内容<properties> <maven.compiler.source>8</maven.compiler.source> <maven.compiler.target>8</maven.compiler.target> <elasticsearch.version>7.3.1</elasticsearch.version> </properties&原创 2021-08-22 19:06:35 · 96 阅读 · 0 评论 -
2.3 基础操作-文档
文档创建文档第一种方式使用_doc请求协议POST/PUT请求路径http://ip:port/${index}/_dochttp://ip:port/${index}/_doc/${id}请求body体{ "msgid":0, "from":1, "to":2, "content":"123123"}返回结果如果请求路径传入${id}则_id使用传入的,否则使用随机生成的{ "_index": "chat", "_type"原创 2021-08-22 17:23:03 · 77 阅读 · 0 评论 -
2.2 基础操作-映射
映射原创 2021-08-22 17:32:42 · 92 阅读 · 0 评论 -
2.1 基础操作-索引
索引创建索引请求协议PUT请求路径http://ip:port/xxx请求参数无返回结果{ "acknowledged": true, "shards_acknowledged": true, "index": "chat"}获取索引信息请求协议GET请求路径http://ip:port/xxx请求参数无返回结果{ "chat": { "aliases": {}, "mapping原创 2021-08-22 15:05:10 · 93 阅读 · 0 评论 -
1 初识ES
简介Elasticsearch 是一个分布式、RESTful 风格的搜索和数据分析引擎,能够解决不断涌现出的各种用例。作为 Elastic Stack 的核心,它集中存储您的数据,帮助您发现意料之中以及意料之外的情况。Elasticsearch是一个分布式文档储存中间件,它不会将信息储存为列数据行,而是储存已序列化为 JSON 文档的复杂数据结构(更适合存储半结构化的数据文档)。当你在一个集群中有多个节点时,储存的文档分布在整个集群里面,并且立刻可以从任意节点去访问产品The Elastic Sta原创 2021-08-22 13:59:03 · 605 阅读 · 0 评论