数据库选型-Mysql和Mongodb对比

数据库选型-Mysql和Mongodb对比

Mysql

关系型数据库,SQL,基于行存储

Mongodb

非关系型数据库,NoSQL,基于行存储

选型方法

考虑因素 MySQL MongoDB
工作负载 复杂的连接、事务和较强的一致性要求 大规模可扩展性、灵活的数据模型和优化的读取性能
数据增量 适度的数据增长,如果数据量较大,可以考虑Mysql Cluster或shardingJDBC等中间件 需要快速增长数据或处理海量数据
查询模式 复杂的连接、聚合和临时查询 数据检索涉及嵌套查询、去规范化数据和灵活模式要求
上一篇:MySQL 数据库设计范式-第二范式(2NF)


下一篇:[VulnHub靶机渗透] BNE0x03 Simple