关系数据库:
甲骨文、DB2、微软SQL Server、微软Access、MySQL
非关系数据库:
NoSql、Cloudant、MongoDb、redis、HBase
两个数据库之间的差异:
关系数据库
关系数据库的特点
1.关系数据库是指使用关系模型来组织数据的数据库;
2.关系数据库最大的特点是事务的一致性;
3.简单来说,关系模型是指二维表模型,关系数据库是由二维表及其连接组成的数据组织。
关系数据库的优势
1.容易理解:二维表结构是一个非常接近逻辑世界的概念,关系模型比网格、层次等其他模型更容易理解;
2.易用性:通用的SQL语言使得操作关系数据库非常方便;
3.易于维护:丰富的完整性(实体完整性、引用完整性、用户自定义完整性)大大降低了数据冗余和数据不一致的概率;
4.支持SQL,可用于复杂查询。
关系数据库的缺点
1.为保持一致性付出的巨大代价是其读写性能差;
2.固定表结构;
3.高并发读写要求;
4.海量数据的高效读写;
nosql =不仅是sql
非关系数据库的特点
1.使用键值对存储数据;
2.分布式;
3.通常不支持ACID功能;
4.非关系数据库严格来说不是一种数据库,而是结构化数据存储方式的集合。
非关系数据库的优势
1.不需要sql层解析,读写性能很高;
2.基于键值对,数据没有耦合,易于扩展;
3.存储数据的格式:nosql的存储格式是键、值、文档、图片等。,而关系数据库只支持基本类型。
非关系数据库的缺点
1.不提供sql支持,学习和使用成本高;
2.没有事务处理,bi和报表的附加功能没有得到很好的支持;
1.《关系型数据库和非关系型区别 关系型和非关系型数据库介绍与对比》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《关系型数据库和非关系型区别 关系型和非关系型数据库介绍与对比》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/shehui/721864.html