关系型数据库的缺点
关系型数据库强大的 SQL 功能和ACID 的属性,使得关系数据库广泛应用于各式各样的系统中,但这并不意味着关系数据库是完美的,关系数据库存在如下缺点。
关系数据库存储的是行记录,无法存储数据结构
关系数据库的 schema 扩展很不方便
关系数据库在大数据场景下 I/O 较高
关系数据库的全文搜索功能比较弱
NoSQL优缺点
NoSQL 的主要优势:
( 1 ) 避免不必要的复杂性
( 2 ) 高吞吐量
( 3 ) 高水平扩展能力和低端硬件集群
( 4 ) 避免了昂贵的对象 - 关系映射
NoSQL 的缺点:
( 1 ) 数据模型和查询语言没有经过数学验证
( 2 ) 不支持 ACID 特性
( 3 &#