对比
|
nosql数据库
|
关系型数据库
|
常见
|
mongodb,redias
|
Oracle,DB2,mysql,MariaDB
|
成本
|
简单易部署,基本都是开源软件,价格便宜
|
oracle需花费大量成本
|
查询速度
|
nosql将数据存在缓存中
|
将数据存在硬盘中
|
存储数据格式
|
key,value形式,文档形式,图片形式
|
只支持基础类型
|
扩展性
|
易扩展
|
多表格的查询机制导致扩展很难
|
技术资源
|
因为nosql属于新的技术,不能和关系型数据库十几年的技术比较,所以维护和资料有限
|
有十几年的技术支持
|
|
nosql数据库
|
关系型数据库
|
结构
|
nosql严格来说是一种数据结构化存储方式的集合
|
是一个用二维表及其之间的联系所组成的一个数据组织
|
优点
|
读写性能高,容易扩展,存储数据的格式类型多种
|
容易理解,方便维护,支持SQL
|
缺点
|
不提供SQL支持,学习和使用成本高,无事务处理,附加功能和报表支持不好
|
读写性能差,固定的表结构,高并发读写需求,存储类型只支持基础类型
|