title: Can i create 100,000+ collections in MongoDB?
body: <p><strong>Project Overview</strong> : Large project where it deals with Multiple Retailers and Each Retailer will have Dynamic Entities and customers</p>
  <p><strong>In Detail</strong>: Project is related to Retailer Platform (Eg: Amazon) where all retailers can sell their products, Each Retailer will create dynamic Entity (like Products, Customers, Payments, Orders etc) , Each Entity will have millions of record each day for Each retailer</p>
  <p><strong>Current System</strong>: We are maintaining All Orders belongs to all retailers in a single collection called Orders.</p>
  <p><strong>Problem</strong>: There is a chance of getting Millions of Orders for Each retailer per Day (like Black Friday and Offer day)</p>
  <p><strong>Thinking to Implement</strong> :</p>
  <ul>
  <li>To create Individual Collection for Each Retailer (like: Retailer1_Orders, Retailer2_Orders etc..) Or</li>
  <li>Allow all retailers orders in a single collection with Index on RetailerId (but 1,000,000 documents per day)</li>
  </ul>
  <p><strong>Issue</strong>: there is a chance of 10,000 retailers and 20+ Entities, So 10000*20=200,000 collections</p>
  <p>Is that ok to create N number of collections?
  or Is that ok to save billions of documents in single collection?</p>
  <p>Does it impact performance? and Is there any limitations for Collections count (I didn't find in MongoDocument)</p>
  <p><strong>Thanks In Advance</strong></p>