当前位置:网站首页>Redis -- Nosql
Redis -- Nosql
2022-08-10 14:35:00 【qq_52025208】
1.为什么要用Nosql
用户的个人信息,社交网络,地理位置,用户自己产生的数据,用户日志等等爆发式增长!
这时候我们就需要使用Nosql数据库,Nosql可以很好的处理以上的情况!
2.什么是Nosql
Nosql = Not Only SQL
关系型数据库:表格,行,列
泛指非关系型数据库
很多的数据类型用户的个人信息,社交网络,地理位置,这些数据类型的存储不需要一个固定的格式!不需要多余的操作就可以横向扩展的!Map<String,Object>使用键值对来控制!
3.Nosql的特点
解耦!
1.方便扩展(数据之间没有关系,很好扩展!)
2.大数据量高性能(Redis一秒写8万次,读取11万)
3.数据类型是多样性的!(不需要事先设计数据库!随取随用)
4.传统的RDBMS 和 Nosql 的区别
(1)传统的RDBMS:
结构化组织
SQL
数据和关系都存在单独的表中(行,列)
数据操作语言,数据定义语言
严格是一致性
基础的事务
(2)Nosql
不仅仅是数据
没有固定的查询语言
键值对存储,列存储,文档存储,图形数据库(社交关系)
最终一致性
CAP定理和BASE
高性能,高可扩,高可用
4. 3V+3高(了解)
大数据时代的3V:主要描述问题
海量,多样,实时
大数据时代的3高:主要是对程序的要求
高并发,高可扩,高性能
5.Nosql的四大分类
1.KV键值对
2.文档型数据库
MongoDB:是一个基于分布式文件存储的数据库,c++编写,主要用来处理大量的文档!
3.列存储数据库
HBase
分布式文件系统
4.图关系数据库
它不是存图形的,放的是关系。比如:朋友圈社交网络,广告推荐。
边栏推荐
- Azure IoT 合作伙伴技术赋能工作坊:IoT Dev Hack
- leetcode 739. Daily Temperatures Daily Temperatures (Moderate)
- PyTorch multi-machine multi-card training: DDP combat and skills
- 重要通知 | “移动云杯”算力网络应用创新大赛初赛延期!!
- 基于ArcGIS水文分析、HEC-RAS模拟技术在洪水危险性及风险评估
- BCG库简介
- The a-modal in the antd component is set to a fixed height, and the content is scrolled and displayed
- Summary of Force Buckle Solution 640 - Solving Equations
- [JS Advanced] Creating sub-objects and replacing this_10 in ES5 standard specification
- 蓝帽杯半决赛火炬木wp
猜你喜欢

Flask框架——基于Celery的后台任务

解题-->在线OJ(十九)

1W字详解线程本地存储 ThreadLocal

基于 Azuki 系列:NFT估值分析框架“DRIC”

领域驱动模型设计与微服务架构落地-从项目去剖析领域驱动

【Gazebo入门教程】第三讲 SDF文件的静/动态编程建模

Lack of comparators, op amps come to the rescue!(Op amp is recorded as a comparator circuit)

易观分析联合中小银行联盟发布海南数字经济指数,敬请期待!

Send a post request at the front desk can't get the data

List集合
随机推荐
王学岗—————————哔哩哔哩直播-手写哔哩哔哩硬编码录屏推流(硬编)(26节课)
【MindSpore易点通机器人-02】设计与技术选型
Send a post request at the front desk can't get the data
串口服务器调试助手使用教程,串口调试助手使用教程【操作方式】
How is the monthly salary table stored in the database?Ask for a design idea
640. 求解方程 : 简单模拟题
TestLink导出用例转换工具
波士顿房价预测
fatal error C1083 无法打开包括文件'io.h' No such file
SWIG教程《一》
Azure IoT 合作伙伴技术赋能工作坊:IoT Dev Hack
Appium进行APP自动化测试
Using data intelligence, Amazon cloud technology helps companies build endogenous brand growth
这一次,话筒给你:向自由软件之父斯托曼 提问啦!
[JS Advanced] Creating sub-objects and replacing this_10 in ES5 standard specification
data product manager
普林斯顿微积分读本05第四章--求解多项式的极限问题
电脑重装系统提示activex部件不能创建对象如何解决
PHP judges whether the file has content, and if there is no content, copy another file to write
IT小白怎么系统的php学习