1.从类型上说:
mysql 和 mongodb和redis是非关系型数据库
2.从存储方式来说
mysql:数据存放在磁盘上,是持久化存储,查询的时候,会涉及到一定的IO,速度子让就慢了,MyISAMMySQL 5.0 之前的默认数据库引擎,最为常用。拥有较高的插入,查询速度,但不支持事务,使用的时候把mysql的引擎改为InnoDB就可以支持ACID事务
redis:数据存放在内存中,以键值对的形式存储,查询速度很快,redis的存储分为内存存储、磁盘存储和log文件三部分,配置文件中有三个参数对其进行配置。支持字符串(string),哈希(hash),列表(list),集合(set),有序集合(zset)五中类型的数据
mongodb:mongodb是一个基于分布式文件存储的非关系型数据库,面向集合的存储,适合存储Json风格文件的形式,可任意扩展