1.redis值支持八种数据结构,mongodb只要是bson,就可以了
2.redis是纯内存,mongodb不是纯内存,都是分布式
3.redis不能写筛选,mongodb可以也条件查询,也支持聚合函数
4.redis可以设置过期,mongodb也可以
5.mongodb 像mysql,数据量大的时候,也可以创建索引
6.redis可以有事务,redis在集群下面,支持部分事务,部分指令,不 能有回滚,mongodb在集群下面有事务,能回滚 不能做到完全替换-- 都非常厉害,根据业务来选择