请问copy_to字段 和 mutil_fields哪种性能好一些呢?

Elasticsearch | 作者 Yu Tao | 发布于2019年01月10日 | 阅读数:352

因为我们公司业务的原因,我们需要copy_to字段后,然后做全文检索,那么我想问一下大家,copy_to字段和直接mutil_field哪种性能更好一些呢?
已邀请:

rochy - rochy_he@tw

赞同来自: Yu Tao

如果只是简单的全文搜索推荐使用 copy_to,性能更佳;
使用 mutil_field 的优点在于每个字段可用设置不同的权重,这样更有助于优化搜索结果排名;
此外 copy_to 会比 mutil_field 占用更多一些的存储

fanmo3yuan

赞同来自: Yu Tao

如果是全文检索,建议使用copy_to,使用更少的字段,性能会更好一些。如果只是对某个字段单独去做,就基本上没有什么差别。

要回复问题请先登录注册