关系型数据库(Relational Database,简称RDBMS)是按照关系模型来组织和管理数据的数据库系统,数据存储在由二维表组成的关系中,每个表都由行和列组成,每行表示一个记录,每列表示一个属性。关系型数据库使用结构化查询语言SQL(Structured Query Language)进行数据操作和管理。
非关系型数据库(NoSQL,Not Only SQL)是相对于关系型数据库而言的,它不使用关系模型进行数据管理,而是使用其他的数据模型,如键值对、文档型、图形数据库等。非关系型数据库通常具有分布式、高可扩展性、高性能等特点,适用于海量数据的存储和处理场景。与关系型数据库相比,非关系型数据库不需要事先设计表结构,便于数据的动态增加和修改,但是不支持 SQL 查询以及事务等高级功能。