zoukankan      html  css  js  c++  java
  • 1-ES简单介绍

    一、ES简单介绍

    ES:Elastic Search,一个分布式、高扩展、高实时的搜索与数据分析引警。它可以准实时地快速存储、搜索、分析海量的数据。

    1、ES实现原理

      a、用户数据提交到ES数据库中

      b、通过分词控制器将对应的语句分词,将其权重和分词结果一并存入数据

      c、用户搜索时,根据权重将结果排名,分析、结果展现给用户

    2、ES的功能

      a、分布式的搜索引警和分析引警

        搜索:网站的站内搜索,it系统的检索

        数据分析:电商网站,统计销售排名前10的商家

      b、全文检索

        检索商品包含某个关键词的商品、目的商品有哪些、分析每个商品分类下有多少个商品

      c、对还亮数据进行近实时处理

        分布式:ES自动可以将海量数据分散到多态服务器存储和检索

        海量数据处理:分布之后,可以采用大量的服务器去存储和检索数据

        近实时:秒级别对数据进行检索和分析

    3、应用场景

    百科、stackoverflow、github、电商网站、日志数据分析

  • 相关阅读:
    英语46级CET外语大学词汇
    TOEFL词汇笔记英语托福英语
    19道常见的JS面试算法题
    Vue.js---指令与事件、语法糖
    Qt--多线程间的互斥
    const关键字总结
    Numpy和Pandas的使用入门
    python爬虫爬取天气数据并图形化显示
    JCEF-鼠标右键菜单
    JCEF-tab形式展示浏览器
  • 原文地址:https://www.cnblogs.com/JimShi/p/11225170.html
Copyright © 2011-2022 走看看