zoukankan      html  css  js  c++  java
  • springboot之搜索引擎elasticSearch的基本介绍

    一 搜索引擎elasticSearch的基本介绍

    1. 常用的搜索框架

    like:在mysql中使用,但是有使用瓶颈,使用like不能使用索引,并且数据量有限制范围

    solor:针对于企业内部使用,一般数据量为几十G左右,底层是Apache项目中的Lucene

    elasticSearch:针对的数据量特别大,PB,TB,纯java开发,springboot建议用es的5.6版本,es由4升级到5改动很大,5之后改动不大,不建议升级

    1. elasticSearch的特点

    全文检索,结构化检索,数据统计,分析,接近实时处理,分布式搜索(可以部署数百台服务器),处理PB级别的数据搜索纠错,自动完成

    1. elasticSearch的使用场景

    日志搜索,数据聚合,数据监控,报表统计分析,目前被淘宝京东等公司大量使用

    1. elasticSearch 新特性

    5.0以前一个索引数据库(index)存在多个表type,6.0之后一个索引数据库(index)中只能存在一个表type,类似于下表来理解

    mysql database table
    elasticSerach index type

  • 相关阅读:
    Codeforces Canda Cup 2016
    Codeforces Round #377(div 2)
    后缀数组专题
    Codeforces Round #375(div 2)
    Codeforces Round #374(div 2)
    [HDU5902]GCD is Funny(xjb搞)
    [HDU5904]LCIS(DP)
    HDU 1251统计难题
    POJ2104 K-TH NUMBER 传说中的主席树
    poj 3041
  • 原文地址:https://www.cnblogs.com/zhushilai/p/14034599.html
Copyright © 2011-2022 走看看