MySQL数据库-认识数据库

今天给伙伴们分享一下MySQL数据库-认识数据库,希望看了有所收获。

我是公众号「想吃西红柿」「云原生运维实战派」作者,对云原生运维感兴趣,也保持时刻学习,后续会分享工作中用到的运维技术,在运维的路上得到支持和共同进步!

如果伙伴们看了文档觉得有用,欢迎大家关注我的公众号,获取相关文档。爱运维,爱生活。

1、什么是数据库

  • 数据库就是一个存放计算机数据的仓库,这个仓库是按照一定的数据结构(数据结构是指数据的组织形式或数据之间的联系)来对数据进行组织和存储的,可以通过数据库提供的多种方法来管理其中的数据。
  • 数据存储和管理的仓库

2、数据库的种类

  • 最常用的数据库模式主要有两种,即关系型数据库和非关系型数据库。 并发 1000 10000
  • 人脉圈, 一栋楼里的居民

3、生产环境常用数据库

  • 生产环境主流的关系型数据库有 Oracle、Microsoft SQL Server、MySQL/MariaDB等。 小机(小型机 40 cpu) x86 微机 oracle 主机

  • 安装server 2022 操作系统, sql server hapy-v ad 域控 --ldap 统一认证平台

  • 生产环境主流的非关系型数据库有 MongoDB Memcached Redis 10w redis 被击穿

4、关系型数据库

1、关系型数据库介绍
  • 关系型数据库模型是把复杂的数据结构归结为简单的二元关系(即二维表格形式)。在关系型数据库中,对数据的操作几乎全部建立在一个或多个关系表格上,通过这些关联的表格分类、合并、连接或选取等运算来实现数据的管理。

  • 关系型数据库诞生距今已有 40 多年了,从理论产生到发展到实现产品,例如:常见的 MySQL 和 Oracle 数据库,Oracle 在数据库领域里上升到了霸主地位,形成每年高达数百亿美元的庞大产业市场,而 MySQL 也是不容忽视的数据库,以至于被 Oracle 重金收购了。

2、关系型数据库小结
  • 关系型数据库在存储数据时实际就是采用的一张二维表(和 Word 和 Excell 里表格几乎一样)。

  • 最大是实例(一个mysql服务),一台数据库服务器是一个(3306), 多个实例(3306,3307,3308) ,进入实例(登录)库,一个实例可以有一个库,也可以有多个库, 进入到库, 表 一个库可以是一张表,也可以有多张表,行, 列

  • 市场占有量较大的是 MySQL 和 Oracle 数据库,而互联网场景最常用的是 MySQL 数据库。

  • 通过 SQL 结构化查询语言来存取、管理关系型数据库的数据。

  • 关系型数据库在保持数据安全和数据一致性方面很强,遵循 ACID 理论

5、非关系型数据库

1、非关系数据库诞生的背景
  • 非关系型数据库也被称为 NoSQL 数据库,NoSQL 的本意是 “Not Only SQL”,指的是非关系型数据库,而不是“NO SQL”的意思,因此,NoSQL 的产生并不是要彻底否定关系型数据库,而是作为传统数据库的一个有效补充。NoSQL 数据库在特定的场景下可以发挥难以想象的高效率和高性能。

  • 随着 Web2.0 网站的兴起,传统的关系型数据库在应付 Web2.0 网站,特别是对于规模日益扩大的海量数据,超大规模和高并发的微博、微信、SNS 类型的 Web2.0 纯动态网站已经显得力不从心,暴露了很多难以克服的问题,例如:传统的关系型数据库IO瓶颈、性能瓶颈都难以有效突破,于是开始出现了大批针对特定场景,以高性能和使用便利为目的功能特异化的数据库产品。NoSQL(非关系型)类的数据库就是这样的情景中诞生并得到了非常迅速的发展。

  • NoSQL 是非关系型数据库的广义定义。它打破了长久以来关系型数据

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尘嫣慕曦

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值