暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
尚硅谷Elasticsearch.pdf
252
125页
15次
2023-06-22
5墨值下载
尚硅谷技术之 Elasticsearch
—————————————————————————————
更多 Java 大数据 前端 python 人工智能资料下载,可百度访问:尚硅谷官网
尚硅谷项目课程系列 Elasticsearch
版本:V4.0
尚硅谷 JavaEE 教研组
尚硅谷技术之 Elasticsearch
—————————————————————————————
更多 Java 大数据 前端 python 人工智能资料下载,可百度访问:尚硅谷官网
1 Elasticsearch 概述
1.1 Elasticsearch 是什么
The Elastic Stack, 包括 ElasticsearchKibanaBeats Logstash(也称为 ELK Stack)。
能够安全可靠地获取任何来源、任何格式的数据,然后实时地对数据进行搜索、分析和可视
化。Elaticsearch简称 ES ES 是一个开源的高扩展的分布式全文搜索引擎,整个 Elastic
Stack 技术栈的核心。它可以近乎实时的存储、检索数据;本身扩展性很好,可以扩展到上
百台服务器,处 PB 级别的数据。
1.2 全文搜索引擎
Google百度类的网站搜索,它们都是根据网页中的关键字生成索引我们在搜索的时
候输入关键字,它们会将该关键字即索引匹配到的所有网页返回;还有常见的项目中应用日
志的搜索等等。对于这些非结构化的数据文本,关系型数据库搜索不是能很好的支持。
一般传统数据库全文检索都实现的很鸡肋,因为一般也没人用数据库存文本字段。
行全文检索需要扫描整个表,如果数据量大的话即使对 SQL 的语法优化,也收效甚微。建
立了索引,但是维护起来也很麻烦,对于 insert update 操作都会重新构建索引。
基于以上原因可以分析得出,在一些生产环境中,使用常规的搜索方式性能是非常差
的:
搜索的数据对象是大量的非结构化的文本数据
文件记录量达到数十万或数百万个甚至更多。
支持大量基于交互式文本的查询。
需求非常灵活的全文搜索查询。
对高度相关的搜索结果的有特殊需求,但是没有可用的关系数据库可以满足。
of 125
5墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜