Structured data

Hi,

with structured data for which you have to build a web application for
searching would you prefer to use ES or some document-oriented db (like
MongoDB) for example ?
Why the former or why the latter ?

Thanks a lot!

--