Multi Map / Reduce index vs. relational join
问题 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? 回答1: It depends on when you are actually perform the operation. Join operations are usually executed on the fly, which means that your incur the