Hello,
We're encountering a challenge with a client who needs to upload large documents using App Search — larger than 10MB per individual document and up to 100MB in total for bulk requests. Our current setup utilizes a standard app search engine, but we're hitting its limit of 10MB per request. On the other hand, Elasticsearch allows for 100MB per request, and this limit can potentially be increased.
I have two key questions:
-
Why does this size limitation exist in standard app search engines? Is it primarily for performance optimization, to conserve storage space, or are there other reasons?
-
We are considering a solution where we use an Elasticsearch-based engine with app search mappings to handle 10+MB documents. Would this approach negatively impact performance, especially in the context of large-scale document handling?
Your insights on these matters would be greatly appreciated, as they will guide our strategy in addressing our client's needs.