美文网首页
Elasticsearch实战 简介

Elasticsearch实战 简介

作者: 二次元日系控铲屎官 | 来源:发表于2019-03-07 09:34 被阅读0次

ES底层使用Lucene,Lucene是个高性能的搜索引擎,默认情况下会将所有的数据全部进行索引。Lucene使用倒排索引。

计算文档相关性

    词频:锁查找的单词在文档中出现的次数越多,得分越高

    逆文档词频:如果某个单词在所有文档中比较少见,那么该词的权重越高,得分也会越高

超越精确匹配

    处理错误拼写、支持变体、使用统计信息、给予自动提示

Elasticsearch是一个现代搜索引擎,提供了持久化存储、统计和很多其他数据存储的特性。就像其他的NoSQL数据存储,Elasticsearch不支持事务。但可以使用版本控制来管理并发。

Elasticsearch使用Java编写,不仅仅是Java API可以和他工作,他也暴露了REST API,此外REST请求和结果返回通常是JSON格式的。

Elasticsearch的主要特性

1.Elasticsearch可以让你轻松地使用Lucene的索引功能,并搜索数据。在索引步骤中,有许多的选项,可以设置如何处理文本、如何处理存储处理后的文本。

2.在Lucene提供的功能之上,Elasticsearch添加了其自己的高级功能,从缓存到实施性分析。

相关文章

  • Elasticsearch实战 简介

    ES底层使用Lucene,Lucene是个高性能的搜索引擎,默认情况下会将所有的数据全部进行索引。Lucene使用...

  • Elasticsearch 实战(一) - 简介

    官腔Elasticsearch,分布式,高性能,高可用,可伸缩的搜索和分析系统 基本等于没说,咱们慢慢看 1 概述...

  • Elasticsearch简介与实战

    什么是Elasticsearch?   Elasticsearch是一个开源的分布式、RESTful 风格的搜索和...

  • Elasticsearch 简介和实战

    最近项目要用到全文搜索,需要有中文、拼音检索以及混合搜索以及数据聚合功能,使用到了 Elsaticsearch 关...

  • Elasticsearch

    1 Elasticsearch 简介 1.1 什么是 Elasticsearch? Elasticsearch是一...

  • ElasticSearch

    一丶ElasticSearch简介 1.1 什么是ElasticSearch ElasticSearch简称es,...

  • 一、Elasticsearch入门

    一、Elasticsearch入门 1. Elasticsearch简介 Elasticsearch是什么 Ela...

  • elasticsearch入门

    Elasticsearch简介 什么是elasticsearch? Elasticsearch是一个基于Apach...

  • elasticsearch学习笔记(一)-elasticsear

    ElasticSearch elasticsearch简介 elasticsearch是一个基于Lucene库的分...

  • elk搭建实战

    elk搭建实战 1 安装elasticsearch 1.1安装elasticsearch ES中文文档地址:htt...

网友评论

      本文标题:Elasticsearch实战 简介

      本文链接:https://www.haomeiwen.com/subject/loeqpqtx.html