请选择 进入手机版 | 继续访问电脑版

ElasticSearch--learning

[复制链接]
丁翼 发表于 2021-1-2 18:57:57 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
版本ElasticSearch7.6.1

6.X和7.X的区别十分大,6.X的API(原声API、RestFul高级)
学习以后只要是在大数据量的情况下,需要用到搜索,就可以使用ES
是什么

ElasticSearch是基于Lucene做了一些封装和增强
lucene是一套信息检索工具包(jar包),不包罗搜索引擎, 包罗索引布局,读写索引的工具,排序,搜索规则…工具类。
概述:


  • ElasticSearch,简称es。es是一个开源的高扩展分布式全文搜索引擎,它可以近乎实时的存储、检索数据,自己扩展性很好,可以扩展到上百台服务器,处置处罚PB级别(大数据时代)的数据。es也使用java开发并使用lucene作为其焦点来实现所有索引和搜索的功能,但是它的目的是通过简单的RestFul API来隐藏lucene的复杂性,从而让全文搜索变得更简单。
做什么

高效检索:百度百科,淘宝京东等电商…
日志数据分析:logstash收罗数据,ES举行复杂数据的分析,即ELK技能(elasticSearch+logstash+kibana)
订阅功能:用户设定某商品的代价阈值,当低于该阈值时候,发送通知给用户也就是订阅
货比三家

安装

生态圈

分词器

RestFul操纵

CRUD

SpringBoot集成ElasticSearch(从原理分析)

爬虫爬去数据

模拟全文检索


来源:https://blog.csdn.net/qq_43544283/article/details/112070619
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


专注素材教程免费分享
全国免费热线电话

18768367769

周一至周日9:00-23:00

反馈建议

27428564@qq.com 在线QQ咨询

扫描二维码关注我们

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.( 蜀ICP备2021001884号-1 )