关系型数据库和NOSQL的对比
对比
|
nosql数据库
|
关系型数据库
|
常见
|
mongodb,redias
|
Oracle,DB2,mysql,MariaDB
|
成本
|
简单易部署,基本都是开源软件,价格便宜
|
oracle需花费大量成本
|
查询速度
|
nosql将数据存在缓存中
|
将数据存在硬盘中
|
存储数据格式
|
key,value形式,文档形式,图片形式
|
只支持基础类型
|
扩展性
|
易扩展
|
多表格的查询机制导致扩展很难
|
技术资源
|
因为nosql属于新的技术,不能和关系型数据库十几年的技术比较,所以维护和资料有限
|
有十几年的技术支持
|
nosql数据库
|
关系型数据库
|
|
结构
|
nosql严格来说是一种数据结构化存储方式的集合
|
是一个用二维表及其之间的联系所组成的一个数据组织
|
优点
|
读写性能高,容易扩展,存储数据的格式类型多种
|
容易理解,方便维护,支持SQL
|
缺点
|
不提供SQL支持,学习和使用成本高,无事务处理,附加功能和报表支持不好
|
读写性能差,固定的表结构,高并发读写需求,存储类型只支持基础类型
|
转载于:https://www.cnblogs.com/dayle/p/9942329.html
关系型数据库和NOSQL的对比相关推荐
- 全面梳理关系型数据库和 NoSQL 的使用情景
今天我将对常见关系型数据库以及NoSQL的使用场景做一个详细的分析和比较.希望对大家以后的数据库选型有所帮助. 目录 数据库场景比较 MySQL还是PostgreSQL? MongoDB 键值(Key ...
- 关系型数据库与NOSQL
关系型数据库把所有的数据都通过行和列的二元表现形式表示出来. 关系型数据库的优势: 1. 保持数据的一致性(事务处理) 2.由于以标准化为前提,数据更新的开销很小(相同的字段基本上都只有一处) 3. ...
- 关系型数据库与NoSQL数据库简述
一. 关系型数据库 简单定义,关系模型指的就是二维表格模型,而一个关系型数据库就是由二维表及其之间的联系所组成的一个数据组织. 关系模型中常用的概念: 关系:可以理解为一张二维表,每个关系都具有一个关 ...
- 全面梳理关系型数据库和NoSQL的使用情景
今天我将对常见关系型数据库以及NoSQL的使用场景做一个详细的分析和比较.希望对大家以后的数据库选型有所帮助. 目录 数据库场景比较 MySQL还是PostgreSQL? MongoDB 键值(Key ...
- 关系型数据库与NoSql数据库的优缺点
1.关系型数据库与NoSql数据库的比较 一.并发支持 关系型数据库:通过事务和锁来支持并发,高并发情况下,执行效率较低. NoSql:打破了传统关系型数据库范式的约束和事务一致性,因此并发性能高. ...
- 传统关系型数据库和NoSQL数据库有何区别?
目录 一.传统关系型数据库和NoSQL数据库有何区别? 1.传统关系型数据库的技术特点 二.NoSQL的诞生是为了解决什么问题? 三.单机环境下运行数据库有哪些局限性? 1.单机读写数据的速度瓶颈问题 ...
- 关系型数据库(Relational Database)与非关系型数据库(NoSQL)的区别:(MySQL,Redis,Memcache,MongoDB)
Table of Contents 关系型数据库(Relational Database) 什么是关系数据库 什么是SQL? 关系数据库的结构 关系模型 关系数据库的好处 数据一致性 隔离性和原子性 ...
- 关系型数据库与非关系型数据库的简介、对比和说明!!!
关系型数据库: Oracle SQLServer Sybase Informix Access DB2 mysql vfp Ingers FoxPro 非关系型数据库: MongoDB Cassand ...
- 关系型数据库和noSql数据库的区别
NoSQL与关系型数据库对比, 1.存储格式 关系型数据库:表格式,行和列 NoSQL:文档.键值对.图结构 2.存储规范 关系型数据库:规范性,避免重复 NoSQL:鼓励冗余 3.存储扩展 关系型数 ...
最新文章
- 那个脑袋生锈的我写的东西
- idea设置开发方式
- html 如何实现一条竖线边上有 刻度_记一次腾讯面试:进程之间究竟有哪些通信方式?如何通信? ---- 告别死记硬背||CSDN博文精选...
- oracle上机题库_Oracle数据库考试试题库
- Axure下拉框级联操作
- FID使用(Frechet Inception Distance score)
- tp3.2 mysql elt出错_ThinkPHP3.2.3 SQL注入漏洞分析
- 硅谷程序员跳槽排行榜:最爱竟不是 Google 苹果 Facebook!
- Java8中String.join方法,让我们的代码更优美
- 关于mysql叙述中错误的是什么_以下关于MySQL的叙述中,错误的是( )。_学小易找答案...
- 深入理解java:1.1. 类加载器
- 带你了解常见的编码表,以及他们自己的关系.
- 各类曲线的参数方程_常见曲线的参数方程
- 搜狗输入法linux版怎么安装,Linux 搜狗输入法的安装(Ubuntu版)
- 【bzoj4011】【HNOI2015】落忆枫音【树形DP】
- Linux下php如何把word转为图片
- Visual Studio 2015产品密钥
- 【2017.11.16】外包单报价
- 【高中数学】频率分布表和频率分布直方图
- 内存容量大小单位转换