减少elasticsearch索引的大小

时间:2017-03-30 20:32:32

标签: elasticsearch size n-gram

我刚刚接手了一个维护弹性搜索索引的项目,而且我是该区域的新手。这些指数的规模已经扩大了。我跑的时候:

GET /_cat/indices?v

我可以看到多个多TB的索引。这在AWS费用上花费了很多。最后一位负责此工作的工程师(不再在公司工作)留下了一些说明,说n-gram配置导致索引增长到一个巨大的尺寸。如何找到有关如何在索引上设置n-gram的信息?我跑的时候:

GET /my_index/_mapping

获取映射信息我没有看到任何字段的n-gram提及。我怎么能看到这些信息?我可以在索引器代码中看到它设置的最小ngram为2,最大ngram为12.Shoudln这是在上面调用返回的映射数据中吗?

此外,我可以对索引执行哪些其他分析,以便更好地了解其大小,以及可以采取哪些措施来帮助减少其占用空间。

感谢。

0 个答案:

没有答案