数据库概述(学习笔记)

一、数据库介绍

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版本)架构与关键技术的对比**

相关推荐
for_ever_love__5 分钟前
LangChain Text-to-SQL:让不会写 SQL 的人查数据库
数据库·sql·langchain·大模型·agent·rag·问答
m4Rk_12 分钟前
【论文阅读】Agent 记忆机制(97):MCMA——让 Agent 学会如何抽象记忆,实现跨任务经验迁移
论文阅读·人工智能·学习·开源·github
晓德14 分钟前
7、LLM 模型是怎么训练生成的?(4)指令微调
人工智能·学习·算法·信息安全
ljt272496066115 分钟前
Vue笔记(十三)--mixin
vue.js·笔记
梦想不只是梦与想19 分钟前
SQLAlchemy:查询与操作 (三)
数据库·python·sqlalchemy
问天_观心20 分钟前
Mistral-7B QLoRA 实战(二):官方权重转换、4-bit NF4 加载与 Base Model 基线测试
人工智能·深度学习·学习·大模型·transformer
Aric_Jones26 分钟前
WAL / CDC / 复制槽 /位点
数据库·oracle
启观川27 分钟前
数据结构与算法 -第 3 章 常用算法-回溯算法
数据结构·笔记·python·算法
andrsted28 分钟前
练题簿在线免费刷题:选择、填空、简答与排序,多种题型练出不同的掌握程度
学习·微信小程序·小程序·学习方法·刷题
草莓熊Lotso36 分钟前
【C++ 基于微服务的即时通讯系统】基建三件套:gflags + gtest + spdlog 源码编译安装与实战入门
linux·网络·数据库·c++·微服务·log4j