Memached、Redis、Mongodb的区别
性能
• 性能都很高,redis和memached差不多 > Mongodb
操作
• Memached:数据结构单一,只有key/value数据结构
• Redis有五种数据类型
• Mongdb支持的查询语言丰富,支持丰富的数据表达;
持久化
• Redis:支持快照和AOF
• Memachaed不支持持久化
• Mongdb从1.8版本开始通过binlog方式支持持久化
数据一致性
• Memachaed在并发情况下通过CAS保证一致性
• Redis对事务支持较弱
• Mongdb不支持事务
应用场景
• Redis:数据量较小的场景
• Memached:减少数据库负载
• Mongdb:解决海量数据的访问效率