Can we index only few fields in an OpenSearch document?

0

We have around 200 fields in an OpenSearch index but we run queries only on few columns, can we remove the unnecessary columns from indexing and keep only the necessary ones?

Sarath
已提问 1 年前292 查看次数
1 回答
0

Yes, you can use the "index" option controls to decide if fields are indexed. It accepts true or false with defaults being "true". Fields that are not indexed are typically not queryable. e.g:

PUT /<index-name>
{
  "mappings": {
    "properties": {
      "field1": {
        "type": "text",
        "index": false
      }
    }
  }
}
AWS
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则