在 Mapping 里面,将 dynamic 参数设置成 strict 可以拒绝索引包含未知字段的文档。 此条 Tips 由 medcl 贡献。

社区日报 第3期 (2017-08-01)

社区日报 | 作者 medcl | 发布于2017年08月01日 | | 阅读数:5572

1. Elasticsearch 6.0 将严格校验 Content-Type http://t.cn/R9VmPqx
 
大家知道 Elasticsearch 是 HTTP+Restfu 风格的,在 5.x 及以前的版本,Content-Type 一直是松散不校验的,从而存在跨站脚本攻击的可能,所以从 6.0 开始,所有带请求体的 HTTP 请求都需要带上正确的 Content-type 才能正常执行,同时也意味着你的客户端是不是需要更新或者升级了,另外 6.0 马上就要发布了哦。

2. Elasticsearch: How to avoid index throttling, deep dive in segments merging http://t.cn/R9V1sZH

Segment 的合并会严重影响 Elasticsearch 的性能,但你知道 Elasticsearch 什么时候会进行合并么?这篇文章从源码层面比较详细的介绍了 Elasticsearch 内部的 Segment 合并策略,感兴趣的同学可以仔细读一下。

3. Making your search not suck with Elasticsearch http://t.cn/R9Vg1SO

系列文章,主要介绍文本分析原理以及如何优化 Elasticsearch 的相关性评分,完善搜索结果。

4.极客邦科技发布站内搜索(InfoQ) http://t.cn/R9Vru3R

Powered by Elasticsearch!看起来不错哦,虽然目前功能还比较简单。
如果您有基于 Elasticsearch 实现的酷站,也欢迎投稿哦。
 
今天是八一建军节,解放军同志们辛苦了!


编辑:Medcl
归档:https://elasticsearch.cn/article/203
订阅:https://tinyletter.com/elastic-daily

[尊重社区原创,转载请保留或注明出处]
本文地址:http://elasticsearch.cn/article/203


3 个评论

m大的文风。。
medcl

medcl 回复 Xargin

?
大赞,很好的学习资料

要回复文章请先登录注册