MAP(映射)就是将需要做的任务分解,分派到多个计算节点上,让每个计算节点执行一个单独的子集
REDUCE(化简)就是将所有运算结果统筹到一起,这个过程会尽量在单个节点上完成,因为一般它是难以并行化的
NOSQL
丧失了ACID原则,遵从CAP理论,只能满足CAP的两者。一般可以和MAP REDUCE结合的比较好。
BASE理论和ACID对应,要求减少高一致性,提高可用性或可靠性
http://anandafit.info/wp-content/uploads/2011/04/MongoDB.jpg