ElasticSearch
文章平均质量分 84
ElasticSearch
Peter Pan 1231
结硬寨 打呆仗 WebChat JianLong1231
展开
-
Elasticsearch实战学习笔记(一) Elasticsearch介绍
Elasticsearch实战学习笔记系列 Elasticsearch介绍目录Elasticsearch实战学习笔记系列 Elasticsearch介绍一、什么是搜索引擎二、用 Elasticsearch 解决搜索问题1.提供快速的查询2.确保结果的相关性3.超越精确匹配(1)处理错误的拼写(2)支持变体(3)使用统计信息(4)给予自动提示三、探索典型的Elasticsearch使用案例1.将 Elasticsearch 作为主要的后端系统2.将 ..原创 2021-05-24 17:42:23 · 451 阅读 · 0 评论 -
Elasticsearch实战学习笔记(八) Elasticsearch文档间的关系
Elasticsearch实战学习笔记系列 Elasticsearch文档间的关系一、定义文档间关系的选项概览1.对象类型文档最终是像下面这样进行索引的{ ”name”:“Denver technology group”, ”events.date”: [”2014-12-22”, “2014-06-20”], ”events.title”: [”Introduction to Elasticsearch”,”Introduction to Hadoo...原创 2021-06-03 10:17:49 · 312 阅读 · 0 评论 -
Elasticsearch实战学习笔记(七) Elasticsearch使用相关性进行搜索
Elasticsearch实战学习笔记系列 Elasticsearch使用相关性进行搜索目录Elasticsearch实战学习笔记系列 Elasticsearch使用相关性进行搜索一、Elasticsearch 的打分机制1.TF-IDF逆文档频率2.Lucene评分公式二、其他打分方法1.Okapi BM252.boosting四、使用“解释”来理解文档是如何被评分的五、实践Elasticsearch的打分机制 使用 提升机制(boosting)来直...原创 2021-06-01 16:08:26 · 359 阅读 · 0 评论 -
Elasticsearch实战学习笔记(六) Elasticsearch分析数据
Elasticsearch实战学习笔记系列 Elasticsearch分析数据目录Elasticsearch实战学习笔记系列 Elasticsearch分析数据一、什么是分析二、为文档使用分析器1.在索引创建时增加分析器三、使用分析API来分析文本1.选择一个分析器2.通过组合即兴地创建分析器3.基于某个字段映射的分析4.使用词条向量API _termvector来学习索引词条四、分析器、分词器和分词过滤器1.内置的分析器2.分词器(1)标准分...原创 2021-06-01 11:52:27 · 951 阅读 · 0 评论 -
Elasticsearch实战学习笔记(五) Elasticsearch搜索数据
Elasticsearch实战学习笔记系列 Elasticsearch搜索数据目录Elasticsearch实战学习笔记系列 Elasticsearch搜索数据一、搜索请求的结构1.确定搜索范围2.搜索请求的基本模块(1)结果起始和页面大小(2)基于 URL 的搜索请求3.基于请求主体的搜索请求(1)结果中返回的字段(2)_source 返回字段中的通配符(3)结果的排序(4)实践4.理解回复的结构二、介绍查询和过滤器DSL三、组合查询...原创 2021-05-28 15:42:08 · 344 阅读 · 0 评论 -
Elasticsearch实战学习笔记(四) Elasticsearch索引、更新和删除数据
Elasticsearch实战学习笔记系列 Elasticsearch索引、更新和删除数据目录Elasticsearch实战学习笔记系列 Elasticsearch索引、更新和删除数据一、使用映射来定义各种文档1.总览2.检索和定义映射(1)获取目前的映射(2)定义新的映射3.扩展现有的映射二、定义文档字段的核心类型1.字符串类型2.数值类型3.日期类型4.布尔类型三、数组和多字段1.数组2.多字段四、使用预定义字段1.控制如何存储..原创 2021-05-27 18:05:01 · 839 阅读 · 0 评论 -
Elasticsearch实战学习笔记(三) Elasticsearch深入功能
Elasticsearch实战学习笔记系列 Elasticsearch深入功能目录Elasticsearch实战学习笔记系列 Elasticsearch深入功能一、Elasticsearch设计方式1.逻辑设计2.物理设计二、理解逻辑设计: 文档、类型和索引1. 文档(数据行)2.类型(表)3.索引三、理解物理设计: 节点和分片1.创建拥有一个或多个节点的集群(1)当索引一篇文档时发生了什么(2)搜索索引时发生了什么2.理解主分片和副本分片3...原创 2021-05-25 14:03:33 · 443 阅读 · 2 评论 -
Elasticsearch实战学习笔记(二) Elasticsearch环境搭建(Mac Docker)
Elasticsearch实战学习笔记系列 Elasticsearch Mac Docker环境搭建Git Repo URL https://github.com/deviantony/docker-elk#macos安装 Docker Engine version 17.05 or newer 安装 Docker Compose version 1.20.0 or newer 端口Port Port Service 5044 Logstash..原创 2021-05-25 08:51:36 · 267 阅读 · 0 评论 -
Elasticsearch基础(一) 基础知识
Elasticsearch(一) 基础知识目录Elasticsearch(一) 基础知识ElasticSearch简介ElasticSearch与solr的对比ES相关核心概念索引(Index)类型(Type)文档(Document)映射(Mapping)节点(Node)分片(Shard)和副本(Replica)ElasticSearch简介Elaticsearch,简称为es, es是一个开源的高扩展的分布式全文检索引擎,它可以近乎实时的存储、...原创 2021-01-25 13:38:58 · 234 阅读 · 0 评论 -
Elasticsearch基础(二) Elasticsearch技术解析与实战学习
Elasticsearch(二) Elasticsearch技术解析与实战学习Elasticsearch优点全文搜索 倒排索引Elasticsearch集群映射搜索原创 2021-01-25 14:26:48 · 175 阅读 · 0 评论