We are about to release Elasticsearch in production for our time-series analytics data.
We have few concerns about optimizing performance.
By default ES indexes all fields and we want to prevent that. As we understand we can do that with settings "index": false, to those fields by which we don't want to query. Is there more efficient way to do this, like nesting all that data into "enabled": false type of data?
On some data types we do have frequent updates, but those updates are only on fields that doesn't need to be indexed, will ES still reindex all the data each time update happens on these fields?
Is there any way to update field without reindexing?