mysql适合结构化数据,相似excel表格同样定义严格的数据,用于数据量中,速度通常支持事务处理场合。redis适合缓存内存对象,如缓存队列,用于数据量小,速度快不支持事务处理高并发场合。mongodb,适合半结构化数据,如文本信息,用于数据量大,速度较快不支持事务处理场合。hadoop是个生态系统,上面有大数据分析不少组件,适合过后大数据分析任务。spark相似hadoop,偏向于内存计算,流计算,适合实时半实时大数据分析任务mysql