非关系型数据库 非关系型数据库有哪些
发布时间: 9/26/2023 7:42:45 PM 来源: 眼泪比海水咸
关于非关系型数据库,非关系型数据库有哪些这个很多人还不知道,今天小周来为大家解答以上的问题,现在让我们一起来看看吧!
非关系型数据库 非关系型数据库有哪些
1、关系型数据库和非关系型在成本、查询速率、储存格式、可扩展性、数据一致性、事务处理上有区别。
2、 1、成本:Nosql数据库易部署,不用像Oracle那般花费较高成本选购。
3、 2、查询速率:Nosql数据库将数据储存于缓存当中,不用历经SQL层的分析;关系型数据库将数据储存在电脑硬盘中,查询速率远不如Nosql数据库。
4、 3、储存格式:Nosql的储存文件格式是keyvalue方式、文本文档方式、照片方式这些,能储存的对象种类灵活;关系数据库则只适用基础类型。
5、 4、可扩展性:关系型数据库有join那样的多表查询机制限定造成拓展性较差。
6、Nosql依据键值对,数据中间没有耦合度,因此容易水平拓展。
7、 5、数据一致性:非关系型数据库注重最终一致性;关系型数据库注重数据整个生命周期的强一致性。
8、 6、事务处理:SQL数据库支持事务原子性粒度控制,且方便进行事务回滚;NoSQL也支持事务处理,但可靠性不足,其价值在于可扩展性和大数据量处理。
本文到这结束,希望上面文章对大家有所帮助。