title: CloudSearch performance with frequent updates of small batches
body: <p>I have a use case where I need to upload small document batches (typical 1 to 10 documents of 1KB each) to CloudSearch. Every 2 or 3 seconds a new batch is uploaded. The <a href="http://docs.aws.amazon.com/cloudsearch/latest/developerguide/uploading-data.html#bulk-uploads" rel="nofollow">CloudSearch docs for bulk uploads</a> say:</p>
  
  <blockquote>
    <p>Make sure your batches are as close to the 5 MB limit as possible. Uploading a larger amount of smaller batches slows down the upload and indexing process.</p>
  </blockquote>
  
  <p>It's ok if there is a 30 seconds delay before the documents show up in search results. Will my implementation work well as my document count is increasing, let's say to 500.000 docs? </p>