Avatar notebook default
10篇文章 · 31753字 · 2人关注
  • Elasticsearch之Doc Value与Fielddata

    1、Doc Values 倒排索引在搜索包含指定term的doc时非常高效,但是在相反的操作时表现很差:查询一个文档中包含哪些term。具体来说...

  • Resize,w 360,h 240
    Elasticsearch之存储原理

    1、段 倒排索引被写入磁盘后是不可变的,ES解决不变性和更新索引的方式是使用多个索引,利用新增的索引来反映修改,在查询时从旧的到新的依次查询,最...

  • Resize,w 360,h 240
    Elasticsearch之缓存

    Elasticsearch 包含三个类型的缓存,分别为: Node Query Cache 、 Shard Request Cache 、 Fi...

  • Resize,w 360,h 240
    Elasticsearch之评分机制

    1、评分模型 将查询作为输入,将每一个因素最后通过公式综合起来,返回该文档的最终得分。这个综合考量的过程,就是将相关的文档被优先返回的考量过程。...

  • Resize,w 360,h 240
    Elasticsearch之数据压缩算法

    1、term index的压缩 Lucene使用FST算法以字节的方式来存储所有的Term,重复利用Term Index的前缀和后缀,使Term...

  • Resize,w 360,h 240
    Elasticsearch之索引原理

    1、倒排索引 1.1 倒排索引是什么 索引,是为了加快信息查找过程,基于目标信息内容预先创建的一种储存结构。 例如:一本书没有目录理论上也是可读...

  • Resize,w 360,h 240
    Elasticsearch之聚合查询

    在数据库领域,借助SQL我们可以获取表中的最大值(Max)、最小值(Min),还可以对数据进行分组(Group)。在ES中使用聚合(Aggreg...

  • Resize,w 360,h 240
    Elasticsearch之基本查询

    1、DSL概述 Elasticsearch 提供了一套基于JSON的DSL(Domain Specific Language)。它和 AST(A...

  • Resize,w 360,h 240
    Elasticsearch之数据类型

    1、Mapping 1.1 Mapping的作用 ES中的Mapping 类似于数据库中的表结构定义 schema,它有以下几个作用: 定义索引...

文集作者