title: Shard key and how to choose it?
body: <p>I'm new in NoSQL databases and now I use MongoDB, BTW I have a question about MongoDB shard key and I want to know what it does actually? Is it related to queries performance? And how we can choose a good shard key for a collection?</p>
  
  <p>Thanks in advance</p>