title: MongoDB limit find results
body: <p>How can I query a collection and limit the returned results. Suppose I have a DB of 500M documents but I only want to search and return the first 10 matches without having to search the whole collection(for performance reasons).</p>
  
  <p>Ideally I could return the nth through mth results in O(m-n) time.</p>
  
  <p>Any ideas if this is possible or how to do it?</p>