One of the key factors making NoSQL databases more scalable is absense of join operation which is essential part of RDBMS. But at the same time, for example, RavenDb contains Multi Maps / Reduce index feature which looks similar to join.
Why do joins limitate scalability but Multi Maps / Reduce indexes do not while they solve pretty similar tasks?