Elasticsearch 搜索引擎应用实战

我们建立一个网站或应用程序,全文搜索是一个非常常见的需求,当数据量很小且搜索条件较少时,还可以使用 MySQL 等数据库来做,但是当数据量比较大或者搜索条件非常复杂时,就需要考虑一些全文搜索引擎了。

开源的 Elasticsearch(以下简称 ES)是目前全文搜索引擎的首选。它是一个基于 Lucene 的搜索服务器,提供了一个分布式多用户能力的全文搜索引擎,基于 RESTful Web 接口。它可以快速地储存、搜索和分析海量数据。

本场 Chat 您将学到如下内容:

  1. ES 概述;
  2. ES 与其他搜索引擎的对比:Solr、lucene、Sphinx;
  3. ES 中的基本概念;
  4. ES 的安装;
  5. ES 的 Rest API;
  6. ES 在 Spring Boot 中的应用实例:TransportClient。

ES 系列 Chat 主要包含三部分:Elasticsearch 搜索引擎应用实战、Elasticsearch 的中文分词器和高级复杂查询、日志分析系统 ELK 应用实战。本篇 Chat 是第一篇,学完本 Chat 后,您将可以独立安装、配置、搭建 ES 环境,并且在自己的项目中使用它。

阅读全文: http://gitbook.cn/gitchat/activity/5b937fd139f8741fb7742b98

您还可以下载 CSDN 旗下精品原创内容社区 GitChat App ,阅读更多 GitChat 专享技术内容哦。

FtooAtPSkEJwnW-9xkCLqSTRpBKX

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值