码迷,mamicode.com
首页 > 其他好文 > 详细

elasticsearch 进阶

时间:2020-01-07 01:02:23      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:under   标识   映射   中文版   版本   search   https   ping   word   

中文版的,es2.x版本:https://www.elastic.co/guide/cn/elasticsearch/guide/cn/index.html

6.x英文版api资料:https://www.elastic.co/guide/en/elasticsearch/reference/6.0/search-aggregations-metrics-avg-aggregation.html

 

一、建立 mapping 的原则

(1)不要使用es默认的mapping,虽然省事但是不合理
(2)字段类型尽可能的精简,因为只要我们建了索引的字段es都会建立倒排,检索时会加载到内存。如果不合理会导致内存爆炸。
(3)有些不要检索的字段不要设置 index:true, es默认时true,其实更推荐大家使用es+mysql(or hbase)等形式,将不需要es存储的字段放在其他的存储介质中,通过唯一标识和es建立映射。
(4)Ik分词在建立的时候要注意:建索引采用 ik_max_word 检索采用 ik_smart;

 

elasticsearch 进阶

标签:under   标识   映射   中文版   版本   search   https   ping   word   

原文地址:https://www.cnblogs.com/yufeng218/p/12158969.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!