ES with Hadoop


I have one question related to performance of ES with Hadoop.
Our Architecture:

  1. use hadoop for storage big data as we have millions of data.
  2. Feed to ES from Hadoop via API.
  3. Search will work through ES.

Will this architecture have performance issue ?

OR We simple use ES for millions storage and search.