美文网首页ELK
8.Elasticsearch简介

8.Elasticsearch简介

作者: 大勇任卷舒 | 来源:发表于2022-03-21 09:40 被阅读0次

    8.1 数据库做搜索

    8.2 全文检索

    • 全文检索:倒排索引的过程

    8.3 Elasticsearch背景

    • 背景:建立一个网站或应用程序,并要添加搜索功能,然而,搜索工作是很难的。
      • 免费
      • 使用JSON通过HTTP的索引数据
      • 搜索服务器始终可用
      • 扩展

    8.4 几个经典案例

    • 维基百科使用Elasticsearch提供全文搜索并高亮关键字,以及输入实时搜索(search�asyou-type)和搜索纠错(did-you-mean)等搜索建议功能。
    • 英国卫报使用Elasticsearch结合用户日志和社交网络数据提供给他们的编辑以实时的反馈。
    • StackOverflow结合全文搜索与地理位置查询。
    • Github使用Elasticsearch检索1300亿行的代码。

    8.5 Elasticsearch概述

    • ES是一个基于Apache Lucene(TM)的开源搜索引擎。
    • ES使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTful API 来隐藏Lucene的复杂性,从而让全文搜索变得简单。
    • Elasticsearch适用
      • 不仅用于大型企业,它还让创业公司将最初的想法变成可扩展的解决方案。
      • 在你的笔记本上运行,也可以在数以百计的服务器上处理PB级别的数据。

    8.6 Elasticsearch的特性

    • Elasticsearch 是一个分布式的 RESTful 风格的搜索和数据分析引擎。其特征如下:
      • 查询
      • 分析
      • 速度快
      • 可扩展性
      • 弹性
      • 灵活性
      • HADOOP & SPARK

    大数据视频推荐:
    腾讯课堂
    CSDN
    ELK入门精讲
    AIOps智能运维实战
    ELK7 stack开发运维
    大数据语音推荐:
    ELK7 stack开发运维
    企业级大数据技术应用
    大数据机器学习案例之推荐系统
    自然语言处理
    大数据基础
    人工智能:深度学习入门到精通

    相关文章

      网友评论

        本文标题:8.Elasticsearch简介

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