- 2
- 0
- 约小于1千字
- 约 8页
- 2025-10-22 发布于陕西
- 举报
第2章非关系型数据库——第1节非关系型数据库的介绍
【学习目标】知道什么是非关系型数据库知道非关系型数据库的特点
1什么是非关系型数据库2非关系型数据库的特点
1.1什么是非关系型数据库随着互联网行业的发展,数据规模越来越大,为解决传统数据库处理非结构化数据的局限,大量高并发非结构化数据应用难题,非关系型数据库幸运而生,通常用NoSQL泛指非关系型数据库,即“non-relational”,也经常被解释为“NotOnlySQL”。主要代表MongoDB,Redis、CouchDB
1什么是非关系型数据库2非关系型数据库的特点
1.2非关系型数据库的特点存储上Sql通常以数据库表的形式存储,例如存储学生信息,SQL中增加外部关系的话,需要在原表中增加一个外键,来关联外部数据表。而非关系型数据库去掉关系数据库的关系型特性。数据之间无关系。大数据量,高性能NoSQL数据库都具有非常高的读写性能,尤其在大数据量下,同样表现优秀。这得益于它的无关系性,数据库的结构简单。
1.2非关系型数据库的特点灵活的数据模型在sql中,必须定义好地段和表结构之后,才能够添加数据,例如定义表的主键、索引、外键等。表结构可以在定义之后更新,但是如果有比较大的结构变更,就会变的比较复杂。NoSQL无须事先为要存储的数据建立字段,随时可以存储自定义的数据格式。而在关系数据库里,增删字段是一件非常麻烦的事情。如果是非常大数据量的表,增加字段简直就是——个噩梦。这点在大数据时代尤其明显。高可用NoSQL在不太影响性能的情况,就可以方便地实现高可用的架构。比如Cassandra、HBase模型,通过复制模型也能实现高可用。
下节课见
最近下载
- 2026年甘肃省兰州大学第二医院(第二临床医学院)医疗医技、技师及护理岗位招聘122人(第二批)含答.docx VIP
- 居家适老化改造指导手册(2025年版).pptx
- 2023年安徽省合肥市中考英语试卷真题(含答案逐题解析+听力音频)+2022年试卷及答案.docx
- 《OpenCV计算机视觉技术(Python语言描述)(微课版)》全套教学课件.pptx
- 大家的.日语1-—50课练习B答案.doc VIP
- (高清版)B-T 3836.1-2021 爆炸性环境 第1部分:设备 通用要求.pdf VIP
- 水利水电工程建设用地设计标准(征求意见稿).pdf
- 精品解析:2025年辽宁省大连市甘井子区中考一模数学试卷(解析版).docx VIP
- 2024年江苏省泰州市中考地理试题卷(含答案).docx
- 2025年高中数学必修第一册第二章综合检测卷(基础A卷)解析版.pdf VIP
原创力文档

文档评论(0)