title: MongoDb Database vs Collection
body: <p>I am designing a system with MongoDb (64 bit version) to handle a large amount of users (around 100,000) and each user will have large amounts of data (around 1 million records). </p>
  
  <p>What is the best strategy of design?</p>
  
  <ol>
  <li><p>Dump all records in single collection</p></li>
  <li><p>Have a collection for each user</p></li>
  <li><p>Have a database for each user.</p></li>
  </ol>
  
  <p>Many Thanks, </p>