博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis学习-1 NoSQL
阅读量:4691 次
发布时间:2019-06-09

本文共 591 字,大约阅读时间需要 1 分钟。

NoSQL:

1.NoSQL简介

not only sql(非关系型数据库);non-relational(非关系型数据库)

2.关系型数据库的瓶颈:

(1)不能处理高并发(大量数据极短时间的大量读写请求)

(2)表中存储记录数量有限,横向可扩展能力有限,一张表最大200多列,表的复杂导致不能更高的查询

(3)无法通过增加硬件达到要求,成本比较高

3.NoSQL优势:

(1)大数据量,性能好

(2)灵活的数据模型,没有固定的结构,随时可以存储自定义的数据格式

(3)高可用:当系统出现故障的时候,可以通过方案快速解决

(4)成本低

4.NoSQL的劣势:

(1)无关系,数据之间是无联系的;<灵活的数据模型,修改的话对其他数据无影响这是优势,劣势就是存储数据的时候数据是完整的>,但是数据之间无联系会导致冗余,例如员工和部门,员工表中添加的时候部门就是冗余的,修改也比较麻烦

(2)无标准,没有公认的NoSQL标准

(3)没有约束没有索引

(4)没有事务,不能依靠事务实现ACID<项目开发中是充分利用两种数据库的各自优势:

需要事务的:mysql的就可以

不需要事务的,数据量比较大:nosql就可以了>

(5)没有丰富的数据类型(数值,日期,字符,二进制,大文本等)

 

转载于:https://www.cnblogs.com/healthinfo/p/9600158.html

你可能感兴趣的文章
随机生成手机号
查看>>
素数与欧拉函数
查看>>
(图)关于边信息的存储
查看>>
flask + Python3 实现的的API自动化测试平台---- IAPTest接口测试平台(总结感悟篇)...
查看>>
知识点列表
查看>>
JavaSE 基础语法—三元运算符
查看>>
快速导入Excel数据到mysql
查看>>
编程之美,让美国人科技高速发展,浅谈C语言带给美国的变化
查看>>
Error querying database. Cause: java.lang.IllegalArgumentException:Failed to decrypt.(错误笔记)...
查看>>
关于Flutter
查看>>
实现页面图片阴影特效,jsp,asp,sql,php,mysql,server,apache,iis,tomcat,oracle,java,linux,dns
查看>>
jdbc、DBUtils
查看>>
一个关于vue+mysql+express的全栈项目(四)------ sequelize中部分解释
查看>>
数据库服务器监控取不到值
查看>>
Major Performance Impacts
查看>>
监督学习--k近邻算法
查看>>
Python 进程与线程
查看>>
【3-31】操作属性、元素、内容及定时器
查看>>
统计局的五级(省市区乡村)数据库支持 MS SQL SERVER 2005 和 MS SQL SERVER 2008
查看>>
软件测试
查看>>