One of the areas I am particularly interested in, is using systems like Lucene (ElasticSearch/Solr, etc.) to store data that is used for other computations.
Are questions about how to best index the data, structure the storage schemas, etc on topic?
For example, A question like:
I use ElasticSearch, and I have a need to index multiple versions of data that are sourced from different places. Should I add a
source
field to the data and store it all in one large index, then filter by the source for most queries, or should I have multiple indexes, and then, only when I have queries that require multiple sources for the data should I aggregate the results over the plural indexes?