系列一、Elasticsearch入门

Elasticsearch是一个基于Lucene的开源全文搜索引擎,提供RESTful接口,方便操作。全文检索涉及文本索引和检索过程,Elasticsearch因其易用性和高性能被广泛应用于维基百科、StackOverflow等平台。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、Elasticsearch入门

1.1、全文检索

1.1.1、概述

        全文检索是计算机程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置。当用户查询时,根据建立的索引查找,类似于通过字典的检索字表查找具体某个子的过程。

        :建立索引。文本===>切分===>词        文章出现过 出现过多少次

        检索:查询。关键词===>索引中===>符合条件的文章        相关度排序

        全文检索(Full-Text Retrieval)以文本作为检索对象,找出含有特定词汇的文本。全面、准确和速度是衡量全文检索系统的关键指标。

        特点:

                (1)只处理文本,不处理语义;

                (2)搜索时英文不区分大小写;

                (3)结果列表有相关度排序;

1.2、Elasticsearch

1.2.1、概述

         全文搜索是最常见的需求,开源的 Elasticsearch 是目前全文搜索引擎的首选。它可以快速地存储、搜索和分析海量数据。维基百科、Stack Overflow、Github都采用它。ElasticSearch的底层是开源库Lucense。但是你没有办法儿直接调用Lucense,必须自己写代码去调用它的接口。而ElasticSerach是Lucense的封装,提供了REST API操作接口,开箱即用,天然跨平台。

1.2.2、诞生

1.3、官网

# 官方文档

https://www.elastic.co/guide/en/elasticsearch/reference/current/index.html

# 官方中文
https://www.elastic.co/guide/cn/elasticsearch/guide/current/foreword_id.html

# 社区中文
https://doc.codingdict.com/elasticsearch/0/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值