zoukankan      html  css  js  c++  java
  • ElasticSeach(一、基本概念)

    特性

    1.分布式和高可用

    2.与solr同样是基于lucene的全文搜索引擎

    3.近实时搜索和聚合分析

    4.restful api,仅支持http+json

    核心概念

    1.文档(document):es是面向文档的,通过json来作为文档序列化格式。

    2.索引(index):用来储存文档的集合,每个索引有唯一的名字,通过名字来对索引进行操作。

    3.类型(type):一个索引中不同类型的文档。自6.0.0版本后已经废弃,现在是一个索引只能存放一类文档,现将唯一映射类别定义为_doc

    4.映射(mapping):定义索引的字段和字段类型,相当于数据库的表结构定义(varchar,datetime之类的)或者solr中的schema。

    5.检索(search):搜索我们执行get请求即可:get /{index}/_doc/{id} ,检索索引下的某个文档。

    5.聚合(aggregations):可以在数据上生成复杂的分析统计,类型sql的group by。

  • 相关阅读:
    省选知识点
    寒假练习
    水题欢乐赛-套路
    2019年12月(2)
    洛谷P1347 排序
    Aizu
    2019年12月(1)
    【CSP2019】
    联系博主
    UVA1420 Priest John's Busiest Day【贪心】
  • 原文地址:https://www.cnblogs.com/Unlimited-Blade-Works/p/12531373.html
Copyright © 2011-2022 走看看