数据库高频面试题(含详细接地气答案).docx

数据库高频面试题(含详细接地气答案).docx

数据库高频面试题(含详细接地气答案)

一、数据库基础概念(入门必问)

1、什么是关系型数据库?和非关系型数据库的区别?

答案:

关系型数据库(MySQL、Oracle、SQLServer)是基于二维表结构存储数据,数据以行、列、表的形式关联,严格遵循事务ACID,支持SQL语句查询,数据完整性、一致性强。

非关系型数据库(Redis、MongoDB、ES)不依赖表结构,存储格式灵活(键值、文档、列式),不强制事务,读写速度快、扩展性强,但数据一致性较弱。

核心区别(面试精简版):

结构:关系型结构化、非结构化/半结构化

事务:关系型支持完整事务,非关系型基本不支持

性能:关系型读尚可、写一

文档评论(0)

1亿VIP精品文档

相关文档