关系型数据库和非关系型数据库的区别

知识浅谈 知识浅谈 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区

数据存储方式不同

关系型数据库存储的数据都是表格式的,既有行和列,数据表之间也可以相互关联存储。
非关系型数据库不适合存储在数据表的行和列中,而是大块的组合在一起,非关系型数据通常存储在数据集中,像是文档,键值对这种结构。

扩展方式不一样

Sql和Nosql在扩展方式上也是不同的。
要支持更高并发量,sql数据库需要纵向扩展,也就是说提高处理能力,使用速度更快的计算机,
而nosql的数据天然就是分布式的,通过增加nosql数据库的节点分担负载。

对事务的支持

SQL数据库支持对事务原子性细粒度控制,并且易于回滚事务。
NoSQL数据库操作的扩展性和大数据量处理方面。

...全文
评论
收藏 已收藏
分享
返回顶部
知识浅谈
知识浅谈 领域专家: 后端开发技术领域 领域专家: 后端开发技术领域
知识浅谈(万道面试题) 19,929 成员 99 内容