1.SQL是一种常规的表结构,NoSQL可以存储键值对、文档、图形类型;
2.关系型表之间可以有关联,非关系型表之间的关系只能由人自己维护;
3.关系查询语法是固定的,不同的数据库是通用的,不同的非关系数据库语法是不同的。
4.关系型完全满足事物ACID,非关系型基本满足,对事物要高就不行了。
5.内存查询性能较高;
6.SQL数据库的可扩展性可以通过其他组件的分库表增加,但性能会受到影响。
关系型用于数据结构固定、业务对安全性和一致性要求高的场景、数据结构不固定、性能要求高的非关系型场景;