elasticsearch
时间总在嘲笑i
这个作者很懒,什么都没留下…
展开
-
elasticsearch mapping设置
mapping不仅告诉ES一个Field中是什么类型,它还告诉ES如何索引数据以及数据是否能被搜索到,所以当查询没有返回相应的数据时,很有可能时mapping有问题。组成及工作流程 一个mapping由一个或多个analyzer组成,一个analyzer又由一个或者多个filter组成的。 当ES索引文档时,它把字段中的内容传递给相应的analyzer,analyzer再传递给各自的...原创 2020-01-19 18:07:37 · 941 阅读 · 0 评论 -
python ES游标查询与批量插入
深度分页:一般采用from+size的方式。 缺点: 效率低。比如from=5000,size=100,es需要在各个分片上匹配排序并得到5000+100条有效数据,然后在结果集中取最后100条结果。 最大可查询条数为1W条。ES目前默认支持的skin值max_result_window=10000,当from+size>max_result_window时,ES就会返回错误。...原创 2019-06-05 09:36:00 · 1462 阅读 · 0 评论 -
elasticsearch架构及名词解释
elasticsearch是什么? elasticsearch简称es,是一个基于json的分布式搜索和分析引擎es可以做什么?分布式文件存储,每个字段都可以被索引,并可被搜索分布式实时分析引擎处理pb级别的结构化数据和非结构化数据可以进行纵向拓展,拓张到上百台服务器集群架构 es主要有4类节点类型,分别如下:主节点(master):主要负责创建索引/删除索引/分配...原创 2020-01-19 14:55:08 · 290 阅读 · 0 评论