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