H__D  
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 58 下一页

2020年6月20日

摘要: Kibana介绍 Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以 使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对 数据进行 阅读全文
posted @ 2020-06-20 09:23 H__D 阅读(998) 评论(0) 推荐(0)

2020年6月17日

摘要: HTTP 协议提供了一系列认证功能,这些功能只要在 HTTP Web Server 上配置即可,比较便捷。 Basic Auth 一、简介 在HTTP中,基本认证(Basic access authentication)是一种用来允许网页浏览器或其他客户端程序在请求时提供用户名和口令形式的身份凭证的 阅读全文
posted @ 2020-06-17 00:24 H__D 阅读(4278) 评论(0) 推荐(0)

2020年6月15日

摘要: ElasticSearch SQL介绍 Elasticsearch SQL是一个X-Pack组件,它允许针对Elasticsearch实时执行类似SQL的查询。无论使用REST接口,命令行还是JDBC,任何客户端都可以使用SQL 在Elasticsearch内部本机搜索和聚合数据 。可以将Elast 阅读全文
posted @ 2020-06-15 23:49 H__D 阅读(1010) 评论(0) 推荐(0)
 
摘要: X-Pack介绍 X-Pack是Elastic Stack扩展,提供安全性,警报,监视,报告,机器学习和许多其他功能。默认情况下,当您安装Elasticsearch时,会安装X-Pack。 安装默认发行版时,您会获得基本许可证(30天使用期)。有关基本许可证中包含的免费功能的完整列表,请参见 htt 阅读全文
posted @ 2020-06-15 00:17 H__D 阅读(1426) 评论(0) 推荐(0)

2020年6月14日

摘要: Java客户端 在Elasticsearch中,为java提供了2种客户端,一种是REST风格的客户端,另一种是Java API的客户端。 官网:https://www.elastic.co/guide/en/elasticsearch/client/index.html REST客户端 Elast 阅读全文
posted @ 2020-06-14 20:50 H__D 阅读(1081) 评论(0) 推荐(0)
 
摘要: 路由 首先,来看个问题: 如图所示:当我们想一个集群保存文档时,文档该存储到哪个节点呢? 是随机吗? 是轮询吗? 实际上,在ELasticsearch中,会采用计算的方式来确定存储到哪个节点,计算公式如下: shard = hash(routing) % number_of_primary_shar 阅读全文
posted @ 2020-06-14 16:44 H__D 阅读(257) 评论(0) 推荐(0)
 
摘要: 分片和副本 为了将数据添加到Elasticsearch,我们需要索引(index)——一个存储关联数据的地方。实际上,索引只是一个用来 指向一个或多个分片(shards)的“逻辑命名空间(logical namespace)”. 一个分片(shard)是一个最小级别“工作单元(worker unit 阅读全文
posted @ 2020-06-14 01:28 H__D 阅读(627) 评论(0) 推荐(0)

2020年6月13日

摘要: 集群节点 ELasticsearch的集群是由多个节点组成的,通过cluster.name设置集群名称,并且用于区分其它的集群,每个节点 通过node.name指定节点的名称。 在Elasticsearch中,节点的类型主要有4种: master节点 配置文件中node.master属性为true( 阅读全文
posted @ 2020-06-13 17:47 H__D 阅读(545) 评论(0) 推荐(0)
 
摘要: 全文搜索介绍 全文搜索两个最重要的方面是: 相关性(Relevance) 它是评价查询与其结果间的相关程度,并根据这种相关程度对结果排名的一种能力,这 种计算方式可以是 TF/IDF 方法、地理位置邻近、模糊相似,或其他的某些算法。 分词(Analysis) 它是将文本块转换为有区别的、规范化的 t 阅读全文
posted @ 2020-06-13 12:04 H__D 阅读(324) 评论(0) 推荐(0)
 
摘要: 一、分词介绍 1.1 什么是分词 分词就是指将一个文本转化成一系列单词的过程,也叫文本分析,在Elasticsearch中称之为Analysis。 举例:我是中国人 --> 我/是/中国人 1.2 分词api 指定分词器进行分词 示例: POST /_analyze { "analyzer": "s 阅读全文
posted @ 2020-06-13 11:06 H__D 阅读(730) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 58 下一页