1.成本:Nosql数据库(非关系型数据库)简单易部署,基本都是开源软件,不需要使用类似于Oracle数据库那样花费大成本购买使用,相比关系型数据库价格便宜。
2.查询速度:Nosql数据库将数据存于缓存之中,而且不需要经过SQL层的解析,关系型数据库将数据存储在硬盘中,自然查询速度远不及Nosql数据库。
3.存储数据的格式:Nosql的存储格式是key,value以键值对的形式、文档格式、图片格式等等,所以可以存储基础类型及对象或者集合等各种形式,而关系型数据库只支持基础类型。
4.扩展性:关系型数据库有类似join这样的多表查询机制的限制导致扩展很艰难。Nosql基于键值对,数据之间没有耦合性,所以非常容易水平扩展。
5.持久存储:Nosql不适用于持久存储。
6.数据的一致性:非关系型数据库一般强调的是数据最终一致性,不像关系型数据库一样强调数据的强一致性,从非关系型数据库中读到的有可能还是处于一个中间态的数据。
7.事务处理:Nosql不提供对事务的处理。
浙公网安备 33010602011771号