ElasticSearch supports two ways of storing data. Every field has a store
option and there is a special _source fields which stores the original JSON.
I was wondering what are the rule thumbs to choose the one over the other
(or both?) - performance being the most important factor.
Our application needs to support for two main use cases:
- Straight forward searching, where full documents are returned, with hit
- Faceting where we need access to document tokens and metadata fields
Thanks for your advice,