Will having _source enabled for my documents put any kind of performance
overhead or increase latency or memory consumption for searches that do not
necessarily return the _source field. I am not interested in the _source
field for returning during search, but the only purpose for _source field
for me is to update the document at a later point in time. If there is no
overhead in maintaining the extra data due to the _source field, either
during indexing or searching, I will be okay to use it. However, I am not
sure whether having _source enabled will put a memory/IO strain during
searching even though I do not return _source as an output field.
_source is not loaded unless it is needed. So the overhead should be very
low.
On Sep 9, 2014 1:16 AM, "'Sandeep Ramesh Khanzode' via elasticsearch" < elasticsearch@googlegroups.com> wrote:
Hi,
Will having _source enabled for my documents put any kind of performance
overhead or increase latency or memory consumption for searches that do not
necessarily return the _source field. I am not interested in the _source
field for returning during search, but the only purpose for _source field
for me is to update the document at a later point in time. If there is no
overhead in maintaining the extra data due to the _source field, either
during indexing or searching, I will be okay to use it. However, I am not
sure whether having _source enabled will put a memory/IO strain during
searching even though I do not return _source as an output field.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.