ElasticSearch一ElasticSearch基础概念一篇过

一、简单介绍

什么是ElasticSearch?

  定义:Java开发并且是当前最流行的开源的企业级搜索引擎。  

  优势:实时搜索,稳定,可靠,快速,安装使用方便。

应用场景?

概念对标

什么是全文检索

  全文检索是指:

  • 通过程序扫描文本中的每一个单词,针对单词建立索引,并保存该单词在文本中的位置、以及出现的次数
  • 用户查询时,通过之前建立好的索引来查询,将索引中单词对应的文本位置、出现的次数返回给用户,因为有了具体文本的位置,所以就可以将具体内容读取出来了

倒排索引

  直接上图比较~

二、核心名词解释

索引 index

  定义:归为一类的文档的集合。

  举个

相关文章

TCP/IP套接字登录方法是MySQL在一切服务平台都提供的一种登录...
easy-rule规则引擎最佳落地
Elasticsearch 是一个分布式、高扩展、高实时的搜索与数据分...
最近壹哥的一个学生,在利用spring-data-elasticsearch访问E...
java 操作elasticsearch详细总结
原文链接:http://www.ruanyifeng.com/blog/2017/08/elastic...