title: When do I need map reduce for database queries?
body: <p>In CouchDB you always have to use map reduce to query results.</p>
  
  <p>In MongoDB you can their query methods for retrieving data, but they also let you do map-reduce.</p>
  
  <p>I wonder, when do I actually need map-reduce?</p>
  
  <p>Are those query methods different from map-reduce or are they just wrappers for map-reduce functions?</p>