H__D |
|
||
2020年6月14日
摘要:
分片和副本 为了将数据添加到Elasticsearch,我们需要索引(index)——一个存储关联数据的地方。实际上,索引只是一个用来 指向一个或多个分片(shards)的“逻辑命名空间(logical namespace)”. 一个分片(shard)是一个最小级别“工作单元(worker unit 阅读全文
2020年6月13日
摘要:
集群节点 ELasticsearch的集群是由多个节点组成的,通过cluster.name设置集群名称,并且用于区分其它的集群,每个节点 通过node.name指定节点的名称。 在Elasticsearch中,节点的类型主要有4种: master节点 配置文件中node.master属性为true( 阅读全文
摘要:
全文搜索介绍 全文搜索两个最重要的方面是: 相关性(Relevance) 它是评价查询与其结果间的相关程度,并根据这种相关程度对结果排名的一种能力,这 种计算方式可以是 TF/IDF 方法、地理位置邻近、模糊相似,或其他的某些算法。 分词(Analysis) 它是将文本块转换为有区别的、规范化的 t 阅读全文
摘要:
一、分词介绍 1.1 什么是分词 分词就是指将一个文本转化成一系列单词的过程,也叫文本分析,在Elasticsearch中称之为Analysis。 举例:我是中国人 --> 我/是/中国人 1.2 分词api 指定分词器进行分词 示例: POST /_analyze { "analyzer": "s 阅读全文
2020年6月11日
摘要:
文档 在Elasticsearch中,文档以JSON格式进行存储,可以是复杂的结构,如: 1 { 2 "_index": "test", 3 "_type": "doc", 4 "_id": "1005", 5 "_version": 2, 6 "_seq_no": 10, 7 "_primary_ 阅读全文
2020年6月10日
摘要:
ElasticSearch基本概念 索引 索引(index)是Elasticsearch对逻辑数据的逻辑存储,所以它可以分为更小的部分。 可以把索引看成关系型数据库的表,索引的结构是为快速有效的全文索引准备的,特别是它不存储原始值。 Elasticsearch可以把索引存放在一台机器或者分散在多台服 阅读全文
摘要:
ElasticStack介绍 ElasticStack 是一系列开源产品的合集,包括 Elasticsearch、Kibana、Logstash 以及 Beats 等,能够安全可靠地获取任何来源、任何格式的数据,并且能够实时地对数据进行搜索、分析和可视化。其中,Logstash和Beats负责数据的 阅读全文
2020年6月7日
摘要:
前提 实际上开发一个Java-SDK的过程,实际上也就是开发一个基本java项目并打包成jar包的过程,然后可以被其它项目引入使用。 开发Java-SDK 本例介绍开发一个向某一数据接口发送请求并返回结果的SDK 1、新建一个Maven工程test-sdk-java 2、编辑pom文件,引入需要的j 阅读全文
摘要:
前提 Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xxx.jar"(没有设置Main-Class)、ClassNotFoundException(找不到 阅读全文
2020年6月6日
摘要:
一、什么是Spring Boot Admin? Spring Boot Admin是一个开源社区项目,用于管理和监控SpringBoot应用程序。 应用程序作为Spring Boot Admin Client向为Spring Boot Admin Server注册(通过HTTP)或使用SpringC 阅读全文
|
Copyright © 2024 H__D
Powered by .NET 9.0 on Kubernetes |