Stored fields vs _source filtering in case of large source to fetch only one field while querying

To retrieve fields while querying, AFAIK, there are two ways to achieve in ES

  1. stored_fields
  2. source filtering

I have an index with source enabled where it has few large documents also.
While querying, I want to fetch only one string field(non-indexed field which doesn't have more than 50 characters).
Which one would be preferable to fetch the field in terms of performance stored_fields or source filtering?

I am in ES 6.1

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.