数据库概述(学习笔记)

一、数据库介绍

1.数据

2.数据库

3.数据库管理系统

4.数据库系统DBS

由数据库,数据库管理,数据库应用程序组成数据库系统DBS

使用数据库的原因

并且数据库分类:数据库类别

数据管理阶段特点

数据库模型




事务


关于openguass的freeze

关系型数据库ACID的特性

nosql中CAP理论

new sql是nosql+sql

架构



读写分离,在从库上实现读的操作,主库实现写的操作,之后主库数据同步到从库上,实现性能提高,问题:写的操作是怎么完成的,是在主库还是主从都可以,账号的权限?,动作是怎么样的

利用率更高,双向复制延迟问题,或者是数据的丢失,数据同步问题更加的复杂

存储

有瓶颈点,带宽增加性能不变
分片架构Sharding

无共享架构

资源合理利用,不会浪费

** MPP架构(massively parallel processing)**

高可用,高延展性,高性能

关系型数据库主流应用场景

二、 openguass简介

多线程方式的数据库,它遵循SQL2003标准语法,存储可实现多种不同类型存储的复合模式场景

** openGauss与PG(xc版本)架构与关键技术的对比**

相关推荐
fox_lht9 小时前
15.3.改进我们之前的输入、输出项目
开发语言·后端·学习·rust
chase。9 小时前
【学习笔记】SimpleVLA-RL:通过强化学习扩展 VLA 训练
笔记·学习
C语言小火车9 小时前
什么时候用智能指针?什么时候用裸指针?
c语言·c++·学习·指针
AOwhisky10 小时前
Redis 学习笔记(第一期):概述、安装配置与核心理论
运维·数据库·redis·笔记·学习·云计算
ytttr87310 小时前
C# 定时数据库备份工具
开发语言·数据库·c#
智者知已应修善业10 小时前
【51单片机8位数码管同时倒计时从9999】2024-1-25
c++·经验分享·笔记·算法·51单片机
睡不醒男孩03082310 小时前
自建 Prometheus+Grafana 与 CLUP 深度监控 PG 集群有什么区别?
数据库·oracle
AOwhisky10 小时前
Redis 学习笔记(第四期):高可用与集群(哨兵 + Cluster + 容器化)
linux·运维·数据库·redis·笔记·学习·缓存
skywalk816311 小时前
言知项目后续方向建议
开发语言·学习·编程